Alineacion en DATAGRID

19/10/2004 - 15:38 por elina | Informe spam
Hola, nuevamente tengo una duda respecto al datagrid.
Ahora necesito saber como colocar la alineacion del texto
dentro de las celdas de un datagrid
Agradecere mucho su ayuda
Saludos
 

Leer las respuestas

#1 Cesarion
19/10/2004 - 17:43 | Informe spam
Buenos Días, para poder dar formato a un DataGrid este tiene un objeto que se
llama TableStyle, este a su vez maneja una collección de GridColumnStyles,
esta colección contiene objetos de diferente tipo, en especial del tipo
DataGridTextBoxColumn, en este tipo de objetos defines como deseas que se
vea cada columna en particular, lo puedes hacer de la siguiente forma.

'declaro el objeto TableStyle
Dim ts As New DataGridTableStyle
'Indico para que datamember (Tabla dentro del dataset) se va a
configurar este tablestyle
ts.MappingName = "TemporalADES"

'Declaro el objeto GridColumnStyle
Dim cs As DataGridTextBoxColumn

cs = New DataGridTextBoxColumn
'Indico cual columna va a tener el formato
cs.MappingName = "CodigoPunto"
'Configuro el formato que deseo
cs.HeaderText = "CODIGO"
cs.Width = 80
'Configuro la alineación
cs.Alignment = HorizontalAlignment.Right

'Agrego la columna al tablestyle
ts.GridColumnStyles.Add(cs)

'Agrego el tablestyle a la colección de la DataGrid para que se vea
el formato
DataGrid1.TableStyles.Clear()
DataGrid1.TableStyles.Add(ts)


"elina" wrote:

Hola, nuevamente tengo una duda respecto al datagrid.
Ahora necesito saber como colocar la alineacion del texto
dentro de las celdas de un datagrid
Agradecere mucho su ayuda
Saludos

Preguntas similares