¿Qué debo hacer si aparece el control de tabla flexcell?
El diseñador de tablas FlexCell está incluido en el paquete de software. Puede producir informes gráficos e interfaces de programa sin necesidad de programación, y también se puede utilizar como herramienta de informes B/S.
1) Vincular datos de resumen relacionados
Diccionario ltstring, CListItem gtdict = GetAgeCondition()
If (Diccionario. Claves. Conteo gt0)
{
Grid1.cell(inicio, 1). text = "Edad:";
foreach(Clave de cadena en el diccionario. Clave)
{
CListItem item = dict[clave];
p>
cuadrícula1. celda (fila de inicio, 2). Texto = clave
Grid1.cell(inicio, 3). text = string.format("Hay {0} personas, representando {1}", item.text, item. value);
grid1. celda (fila de inicio, 4). texto = cadena. Formato("Edad: {0} ", clave);
startrow;
}
}
2) Evento de procesamiento de hipervínculos. código
Haga clic en el hipervínculo de la cuadrícula en el control para manejar el evento y luego implemente su código de procesamiento interno, de la siguiente manera:
cuadrícula vacía privada 1 _ clic en hipervínculo (remitente del objeto , FlexCell.HyperLinkClickEventArgs e)
{
FlexCell. Celda celda = grid1. celda(línea 4);
if (celda!= null amp amp!String.IsNullOrEmpty(cell.text))
{
FrmStatisticDetail DLG = nuevo FrmStatisticDetail();
dlg. Condición clave = celda. texto;
dlg. ShowDialog();
}
e.URL =
e.Changed = true
}