Endre bakgrunnsfarge på Gridview

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.