Endre bakgrunnsfarge på Gridview
Gridview kontroll gir brukerne muligheten til å vise dataelementer i en serie av tabellkolonner. Når du ønsker å trekke brukernes oppmerksomhet til en bestemt data, må du endre formatering av tabellelementer. Du kan gjøre det ved å endre bakgrunnsfargen på radene som inneholder disse elementene. Ved å sette opp Gridview Back egenskapen til de valgte bakgrunnsfarger, gjør du lettere å lese data i Gridview.
Bruksanvisning
1 Klikk på "Start" -knappen i Windows og velg "Microsoft Visual Studio .NET".
2 Klikk på "Open" og velg Visual Basic for .NET program der du ønsker å endre backgound farge i Gridview form.
3 Legg til følgende kode etter "offentlig Backcolor ()" linje i programmet:
Public Class ListViewItemStyleSelector
Inherits StyleSelector
Offentlig Styrer Funksjon SelectStyle (ByVal element Som Object, ByVal container As DependencyObject) Som stil
Dim st Som New Style ()
st.TargetType = getType (ListViewItem)
Dim backGroundSetter som ny Setter ()
backGroundSetter.Property = ListViewItem.BackgroundProperty
Dim List Som List = TryCast (ItemsControl.ItemsControlFromItemContainer (container), Listview)
Dim indeksen As Integer = listView.ItemContainerGenerator.IndexFromContainer (container)
Hvis indeksen Mod 2 = 0 Then
backGroundSetter.Value = Brushes.LightBlue
Ellers
backGroundSetter.Value = Brushes.Yellow End If
st.Setters.Add (backGroundSetter)
Return st
End Function
End Class
4 Klikk på "File", "Save" for å endre bakgrunnsfargen til gul i Gridview.