Windows Presentation Foundation ( WPF ) är en del av Net ramverket , och är kapabla att göra visuellt rika och detaljerade grafiska användargränssnitt ( GUI ) . . En särskilt användbar funktion i WPF är förmågan att binda data för ett objekt med ett annat objekt . Till exempel kan en " ListBox " som innehåller många objekt binda sitt valda objekt med en separat " TextBox . " Detta innebär att när ett objekt väljs från " ListBox , " det visas i " TextBox . " Saker du behöver
dator med Visual Studio installerad 2010
Visa fler instruktioner
1
Öppna Visual Studio 2010 genom att klicka på dess programikon . När den laddas , välj " Arkiv /Nytt /Project " och klicka på " Visual C # /WPF " . Ett nytt WPF projekt skapas , och en tom WPF formulär visas i redigerarens huvudfönster .
2
Leta panelen märkt " Toolbox ", som ligger på höger sida av skärmen . Den " verktygslåda " listar alla grafiska element som du kan lägga till ditt formulär . Leta både " ListBox " och " TextBox " och klicka och dra dem till formuläret . Detta placerar dem på blanketten.
3
Leta panelen märkt " XAML . " Detta visar källkoden för formuläret . Koden för " ListBox " och " TextBox " bör vara ungefär i mitten av sidan och bör se ut ungefär så här :
< ListBox height = " 100 " name = " listBox1 " width = " 120 " SelectionChanged = " listBox1_SelectionChanged " >
< /ListBox >
< /TextBox >
4
Lägg några objekt i " ListBox . " De kan vara vad du vill , till exempel , kan de vara olika typer av frukt . Om du vill lägga till ett objekt i " ListBox , " skriver uttalanden som den nedan . Dessa uttalanden går in mellan taggarna och . Lägg till så många objekt som du gillar .
5
Bind valda data till " TextBox " genom att ändra en del av koden i " TextBox " XAML inträde . Lägg till följande uttalande till " " tag , lägga det som om det var en annan ledamot i listan över objekt som redan finns :
Text = " { Bindande ElementName = listBox1 ,
Path = SelectedItem.Content } "
6
Kör programmet genom att trycka på den gröna " Play " -knappen på den översta raden av knappar . En WPF formulär visas . Det visar en lista över objekt i en " ListBox . " Klicka på ett av objekten . Ordet visas i en textruta .