• Domingo 19 de Mayo de 2024, 14:56

Autor Tema:  Color En La Fila Del Datagrid  (Leído 1155 veces)

Sagma

  • Miembro MUY activo
  • ***
  • Mensajes: 390
  • Nacionalidad: bo
    • Ver Perfil
Color En La Fila Del Datagrid
« en: Jueves 4 de Agosto de 2005, 01:12 »
0
Hola a todos, quisiera saber como se puede hacer para cambiar el color de una fila en el DataGrid, ya que este cuando una de sus campos diga "PASIVO", que la fila se ponga color amarillo.

Estoy trabajando con VB - winform   :)

gracias   :rolleyes:
Sagma

Sagma

  • Miembro MUY activo
  • ***
  • Mensajes: 390
  • Nacionalidad: bo
    • Ver Perfil
Re: Color En La Fila Del Datagrid
« Respuesta #1 en: Viernes 12 de Agosto de 2005, 17:14 »
0
Hola, saben encontre esto es ASPnet, como lo convertiria a win forms.

Código: Text
  1.  
  2. Private Sub DataGrid1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DataGrid1.ItemDataBound
  3. If e.Item.ItemType = ListItemType.AlternatingItem Or e.Item.ItemType = ListItemType.Item Then
  4. If e.Item.Cells(1).Text = "algo" Then
  5. e.Item.BackColor = System.Drawing.Color.Red //aqui illumino toda la fila
  6. End If
  7. End If
  8. End Sub
  9.  
  10.  

y esta tambien:

Código: Text
  1.  
  2. private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
  3. {
  4. if (e.Item.ItemType == ListItemType.AlternatingItem ||
  5. e.Item.ItemType == ListItemType.Item)
  6. {
  7. if (e.Item.Cells[1].Text == "algo")
  8. {
  9. e.Item.BackColor = System.Drawing.Color.Red; //aqui illumino toda la fila  
  10.  
  11. }
  12. }
  13. }  
  14.  
  15.  

gracias
Sagma