1
Haga clic en el botón "Inicio " de Windows y seleccione la opción " Microsoft Visual Studio. NET " .
2 Haga clic en " Abrir" y seleccione el Visual Basic NET para el programa en el que desea cambiar el color de fondo en forma Gridview
3
agregue el código siguiente después de la " pública BackColor ( )" La línea en su programa : . .
Public Class ListViewItemStyleSelector
Hereda StyleSelector
Public Overrides Función SelectStyle (punto ByVal como objeto, ByVal como contenedor DependencyObject ) Al Estilo
st As New Style ( )
st.TargetType = GetType ( ListViewItem )
backGroundSetter Dim As New Setter ()
backGroundSetter.Property = ListViewItem.BackgroundProperty
Dim ListView Como ListView = TryCast ( ItemsControl.ItemsControlFromItemContainer (contenedor) , ListView )
índice Dim As Integer = listView.ItemContainerGenerator.IndexFromContainer (contenedor)
Si el índice Mod 2 = 0 Entonces
backGroundSetter.Value = Brushes.LightBlue
demás
backGroundSetter.Value = Brushes.Yellow End If
st.Setters.Add ( backGroundSetter )
Volver st
End Function End Class
4 Haga clic en " archivo", " Guardar " para cambiar el color de fondo amarillo en el GridView.