Autor
|
Tema: FlexGrid (Leído 4,791 veces)
|
cassiani
Desconectado
Mensajes: 978
« Anterior | Próximo »
|
Hola foro, necesito su ayuda para un proyecto que estoy elaborando, tengo un problemta que aun no se como resolver y es el siguiente:
------------------------------------------------------------------ |Nombre y Apellido| Dia de la Semana |Total de Horas| ------------------------------------------------------------------ | |Lun|Mar|Mie|Jue|Vie | | |---------------------|----|----|----|----|----|-----------------| | | | | | | | | |----------------------------------------------------------------|
Necesito poder usar un encabezado de columna sobre otro como se observa en el dibujito: el encabezado Dia de la Semana sobre los dias correspondientes, Lun,Ma,Mie... Si me pueden ayudar se los agradeceria de todo corazon, gracias... :p
|
|
« Última modificación: 16 Julio 2008, 23:54 pm por cΔssiΔnі »
|
En línea
|
|
|
|
CeLaYa
Desconectado
Mensajes: 543
|
checa las propiedades "mergecell"
MergeCells (Propiedad)
Devuelve o establece un valor que determina si las celdas con el mismo contenido deben agruparse en una celda única que abarca múltiples filas o columnas.
Sintaxis
objeto.MergeCells [=valor]
La sintaxis de la propiedad MergeCells consta de las siguientes partes:
Parte Descripción objeto Unaexpresión de objeto que da como resultado un objeto de la lista Se aplica a. valor Un entero oconstante que especifica la agrupación (combinación) de celdas, como se especifica en Valores.
Valores
Los valores admitidos para valor son:
Constante Valor Descripción flexMergeNever 0 Nunca. Las celdas con el mismo contenido no se agrupan. Es el valor predeterminado. flexMergeFree 1 Libre. Las celdas con el mismo contenido siempre se combinan. flexMergeRestrictRows 2 Restringir filas. Sólo se combinan las celdas adyacentes de la fila (a la izquierda de la celda actual) que tengan el mismo contenido. flexMergeRestrictColumns 3 Restringir columnas. Sólo se combinan las celdas adyacentes de la columna (de la parte superior de la celda actual) que tengan el mismo contenido. flexMergeRestrictBoth 4 Restringir ambas. Sólo se combinan las celdas adyacentes de la fila (a la izquierda) o de la columna (arriba) que tengan contenido idéntico.
Comentarios
La posibilidad de combinar celdas permite presentar los datos de una forma clara y atractiva. La combinación de celdas puede usarse con las funciones de ordenación de columnas del control MSHFlexGrid.
Para usar las capacidades de combinación de celdas del control MSHFlexGrid:
Establezca la propiedad MergeCells en un valor distinto de cero. (El ejemplo explica las diferencias entre los valores.)
Establezca en True las propiedades de matriz MergeRow y MergeCol correspondientes a las filas y columnas que desee combinar. Cuando utilice las capacidades de combinación de celdas, el control MSHFlexGrid combinará las celdas que tengan el mismo contenido. La combinación se actualiza automáticamente cada vez que el contenido de la celda cambie.
Cuando se establece el valor de MergeCells en un valor distinto de cero (Nunca), el resalte de la selección se desactiva automáticamente. Esto se hace principalmente para volver a colorear más rápidamente y porque la selección de intervalos con celdas combinadas puede conducir a resultados inesperados.
Ejemplo de la propiedad MergeCells El ejemplo siguiente muestra los fundamentos de la propiedad MergeCells.
Sin combinación MergeCells =0 MergeRow(0) =True MergeRow(1) =True MergeRow(2) =True MergeRow(3) =False Ésta es la vista normal. Combinación libre MergeCells =1 MergeRow(0) =True MergeRow(1) =True MergeRow(2) =True MergeRow(3) =False Observe que la tercera celda de empleados (Donna) combina los productos a su izquierda y las ventas a su derecha. Combinación restringida MergeCells =2 MergeRow(0) =True MergeRow(1) =True MergeRow(2) =True MergeRow(3) =False Observe que la tercera celda de empleados (Donna) ya no combina las ventas.
Nota: esto lo saque de la ayuda del VB
y como lo he dicho en otros posts, la "AYUDA" si ayuda, creanme!!!!
|
|
|
En línea
|
"La soledad es el elemento de los grandes talentos". Cristina de Suecia (1626-1689) Reina de Suecia.
|
|
|
|
|