Tecnología

Inicio

Cambiar el color de fondo de Gridview

Cambiar el color de fondo de Gridview


control GridView ofrece a los usuarios la capacidad de mostrar los elementos de datos en una serie de las columnas de tabla. Cuando se quiere llamar la atención del usuario a un particular de datos, es necesario cambiar el formato de los elementos de la tabla. Puede hacerlo cambiando el color de fondo de las filas que contienen estos elementos. Con la creación de la propiedad BackColor GridView a los colores de fondo seleccionados, se hace más fácil de leer datos en el GridView.

Instrucciones

1 Haga clic en el botón "Inicio" de Windows y seleccione la opción "Microsoft Visual Studio .NET".

2 Haga clic en la opción "Abrir" y seleccione el programa de Visual Basic para .NET en el que desea cambiar el color de fondo en el formulario de Gridview.

3 Agregue el código siguiente después de la "BackColor pública ()" línea en su programa:

Clase pública ListViewItemStyleSelector

Inherits StyleSelector

SelectStyle pública anulaciones de funciones (artículo ByVal como objeto, ByVal como contenedor de DependencyObject) Como Estilo

Dim st Como Nuevo Estilo ()

st.TargetType = GetType (ListViewItem)

Dim backGroundSetter Como Nueva Setter ()

backGroundSetter.Property = ListViewItem.BackgroundProperty

Listview dévil como ListView = TryCast (ItemsControl.ItemsControlFromItemContainer (contenedor), Lista)

Índice Dim As Integer = listView.ItemContainerGenerator.IndexFromContainer (contenedor)

Si el índice Mod 2 = 0 Entonces

backGroundSetter.Value = Brushes.LightBlue

Más

backGroundSetter.Value = Brushes.Yellow End If

st.Setters.Add (backGroundSetter)

Volver st

End Function

End Class

4 Haga clic en el "Archivo", "Guardar" para cambiar el color de fondo en amarillo en el GridView.