Modification de la couleur d'arrière-plan de Gridview

April 8

Modification de la couleur d'arrière-plan de Gridview


contrôle GridView donne aux utilisateurs la possibilité d'afficher les éléments de données dans une série de colonnes de la table. Lorsque vous voulez attirer l'attention de l'utilisateur à une donnée particulière, vous devez changer la mise en forme des éléments de table. Vous pouvez le faire en changeant la couleur des lignes qui contiennent ces éléments d'arrière-plan. En mettant en place la propriété GridView BackColor aux couleurs de fond sélectionnés, vous faites plus facile à lire des données dans le GridView.

Instructions

1 Cliquez sur le bouton "Démarrer" de Windows et sélectionnez "Microsoft Visual Studio .NET".

2 Cliquez sur le "Open" et sélectionnez le programme Visual Basic pour .NET dans lequel vous voulez changer la couleur de backgound sous forme Gridview.

3 Ajoutez le code suivant après la "BackColor publique ()" ligne dans votre programme:

Public Class ListViewItemStyleSelector

Inherits StyleSelector

Fonction publique SelectStyle outrepassés (ByVal de l'article comme objet, conteneur ByVal Comme DependencyObject) Comme style

Dim st As New style ()

st.TargetType = GetType (ListViewItem)

Dim backGroundSetter As New Setter ()

backGroundSetter.Property = ListViewItem.BackgroundProperty

listView Dim Comme ListView = TryCast (ItemsControl.ItemsControlFromItemContainer (conteneur), ListView)

Indice Dim As Integer = listView.ItemContainerGenerator.IndexFromContainer (conteneur)

Si l'index Mod 2 = 0 Then

backGroundSetter.Value = Brushes.LightBlue

Autre

backGroundSetter.Value = Brushes.Yellow End If

st.Setters.Add (backGroundSetter)

Retour st

End Function

End Class

4 Cliquez sur le "Fichier", "Enregistrer" pour changer la couleur de fond jaune dans le GridView.


          

Post a comment: