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 en particulier , vous devez modifier la mise en forme des éléments d'un tableau . Vous pouvez le faire en changeant la couleur de fond des lignes qui contiennent ces éléments. En mettant en place la propriété BackColor GridView aux couleurs de fond sélectionnés , vous faites plus facile à lire des données dans le contrôle GridView . Instructions
1
Cliquez sur le bouton "Démarrer " de Windows et sélectionnez l'option " Microsoft Visual Studio. NET" .
2
Cliquez sur " Ouvrir" et sélectionnez le Visual Basic NET pour le programme dans lequel vous voulez changer la couleur de backgound sous forme de GridView
3
Ajoutez le code suivant après le «public BackColor ()" ligne de votre programme : . .
public Class ListViewItemStyleSelector
hérite StyleSelector
Overrides Function SelectStyle (point de ByVal comme objet , récipient de ByVal comme DependencyObject) que le style
er As New Style () Photos
st.TargetType = GetType ( ListViewItem )
backGroundSetter As New Setter ()
backGroundSetter.Property = ListViewItem.BackgroundProperty
Dim listView Comme ListView = TryCast ( ItemsControl.ItemsControlFromItemContainer (conteneur) , ListView )
index As Integer = listView.ItemContainerGenerator.IndexFromContainer (conteneur)
indice Mod 2 = 0 Then
backGroundSetter.Value = Brushes.LightBlue
Else
backGroundSetter.Value = Brushes.Yellow End If
st.Setters.Add ( backGroundSetter )
Retour st
End Function End Class
4
Cliquez sur le menu "Fichier ", "Enregistrer " pour changer la couleur de fond de jaune dans le GridView.