Hvordan binde en Combo i en Gridview

Hvordan binde en Combo i en Gridview


Programmerere stadig finne moderne databehandling overveldende kompleks. For å hjelpe programmerere å håndtere denne kompleksiteten, Microsoft skapt Windows Presentation Foundation, eller WPF. Blant de viktigste av de WPF verktøy levert av Microsoft er den Gridview kode, som kan nestes i en Grid eller Listview kontroll. The Grid kontroll lar programmerere å vise verdier fra en datakilde i tabellformat. Du kan binde en Combo - kalt en ComboBox - ved hjelp av WPF XAML markup-koden.

Bruksanvisning

1 Åpne Visual Studio og vise markup koden som inneholder Gridview som du har tenkt å binde.

2 Legg en ComboBox på siden. Plassere den i Grid kontroll.

3 Bind ComboBox til datakilden ved hjelp av riktig deklarative syntaks. Type "ItemsSource," et likhetstegn, og plasser bindende syntaks innenfor sitater:

<ComboBox ItemsSource = "{Binding}" />

La andre ComboBox attributter urørt.

4 Fullfør legge til flere elementer i Grid. Legg en Gridview til Grid kontroll. Nest det innenfor en Listview objekt - som selv er nestet inne i et rutenett objekt - og binder det til datakilden ved hjelp av DisplayMemberBinding attributt:

<Listview ItemsSource = "{Binding Sti = SalesOrderDetails}" name = "listViewItems">

&lt;ListView.View>
&lt;GridView>
&lt;GridViewColumn DisplayMemberBinding=&quot;{Binding Path=SamplePath}&quot; />
&lt;/ListView.View>

</ Listview>

5 Lagre arbeidet ditt og klikk på "Debug" -knappen for å teste koden og sikre at det fungerer som forventet.