Para el problema de la dispersión de puntos lejanos, ¡pídale al maestro que venga y me dé más puntos! ! !
Hola, puedes utilizar el evento CellClick y el evento CellDoubleClick de Spread para lograr las dos funciones anteriores.
1. El evento CellClick implementa hacer clic en la celda de la segunda columna y la celda ingresa al estado de edición:
private void fpSpread1_CellClick(remitente del objeto, FarPoint.Win.Spread. CellClickEventArgs e)
p>
{
int fila = e.Row;
int col = e.Columna;
if (!e.ColumnHeader) p>
{
if (!e.ColumnFooter)
{
if (e.Column == 1)
{
e.Cancel = true;
e.View.GetSheetView().SetActiveCell(fila,col);
e.View.EditMode= true;
}
}
}
}
2.El evento CellDoubleClick implementa hacer doble clic en la celda de la segunda columna, obtiene el texto de la celda:
private void fpSpread1_CellDoubleClick(remitente del objeto, FarPoint.Win.Spread.CellClickEventArgs e)
{
int fila = e .Row;
int col = e.Columna;
string cellText = "";
if (! e.ColumnHeader)
{
if (!e.ColumnFooter)
{
if (e.Column == 1)
{ p>
cellText = this.fpSpread1.ActiveSheet.Cells[fila, col].Text;
}
} p>
}
}
3. Por cierto, Spread tiene un foro de soporte técnico especial, puedes ir a la comunidad de tecnología de productos Baidu-Grape City. Puedo obtener respuestas profesionales y rápidas allí. Espero que mi respuesta sea correcta. Sea útil ~
.