Controllo GridView offre agli utenti la possibilità di visualizzare gli elementi di dati in una serie di colonne della tabella. Quando si desidera attirare l'attenzione su un particolari dati utente, è necessario modificare la formattazione degli elementi di tabella. Si può fare modificando il colore di sfondo delle righe che contengono questi elementi. Impostando la proprietà BackColor di GridView sui colori di sfondo selezionato, si semplificano leggere i dati nel controllo GridView.
Istruzioni
1
Fare clic sul pulsante "Start" in Windows e selezionare la "NET".
2
Fare clic su "Apri" e selezionare il programma .NET in cui si desidera modificare il colore di sfondo in Gridview modulo di Visual Basic.
3
Aggiungere il seguente codice dopo la riga "member BackColor:" nel vostro programma:
Public Class ListViewItemStyleSelector
Inherits StyleSelector
Public Overrides Function SelectStyle(ByVal item As Object, ByVal container As DependencyObject) As Style
Dim st As New Style()
st.TargetType = GetType(ListViewItem)
Dim backGroundSetter As New Setter()
backGroundSetter.Property = ListViewItem.BackgroundProperty
Dim listView As ListView = TryCast(ItemsControl.ItemsControlFromItemContainer(container), ListView)
Dim index As Integer = listView.ItemContainerGenerator.IndexFromContainer(container)
If index Mod 2 = 0 Then
backGroundSetter.Value = Brushes.LightBlue
Else
backGroundSetter.Value = Brushes.Yellow End If
st.Setters.Add(backGroundSetter)
Return st
End Function
End Class
4
Fare clic su "File", "Salva" per modificare il colore di sfondo giallo in GridView.