Visual Basic.NET - Gracias Yamil Pero... Datagrid filas de colores

 
Vista:

Gracias Yamil Pero... Datagrid filas de colores

Publicado por Marcos (2 intervenciones) el 16/07/2004 16:58:51
Gracias yamil, sin embargo con ese codigo logro que esa celda de esa columna en particular adquiera esos colores, pero como hago para que las otras columnas de la misma fila tambien queden con esos colores.
Te agradezco cualquier alluda que me puedas brindar....
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 153
Ha aumentado 1 puesto en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

RE:Gracias Yamil Pero... Datagrid filas de colores

Publicado por Yamil Bracho (631 intervenciones) el 16/07/2004 19:47:09
Haces un ciclo para recorrer todas las celdas de esa fila. La fila ya la conoces porque lo pasas como parametro, solo faltaria recorrer todas las columnas de esa fila...
Lo otro que puedes hacer es que cada una de las columnas sea del tipo de columna de color...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

No se si te pueda servir

Publicado por ricardo (10 intervenciones) el 20/07/2004 23:40:36
Haber si este codigo te ayuda un poco, primero creas tantos objetos boxcolumn como columnas desees visualizar y su propiedad mapping debe ser igual al nombre de los campos, luego creas un objeto tablestyle, su propiedad mapping debe tener el mismo nombre de la tabla creada en el dataset y finalmente asignas el objeto tablestyle al datagrid (ts1.AlternatingBackColor = System.Drawing.SystemColors.InfoText
es para dar color a las filas en forma alternada):

Private Sub m_ListarCliente()
Dim ts1 As DataGridTableStyle = New DataGridTableStyle
Dim cs1 As DataGridTextBoxColumn = New DataGridTextBoxColumn
Dim cs2 As DataGridTextBoxColumn = New DataGridTextBoxColumn

DataGrid1.TableStyles.Clear()
DataGrid1.DataSource = TuDataTable

cs1.MappingName = "Cli_Codigo"
cs1.HeaderText = "Código"
cs1.Width = 30
cs2.MappingName = "Cli_Nombre"
cs2.HeaderText = "Nombre"
cs2.Width = 130

ts1.MappingName = "Cliente"
ts1.AlternatingBackColor = System.Drawing.SystemColors.InfoText
ts1.GridColumnStyles.Add(cs1)
ts1.GridColumnStyles.Add(cs2)

DataGrid1.TableStyles.Add(ts1)
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar