Windows Presentation Foundation ( WPF ) er en del av Net rammeverket , og er i stand til å lage visuelt rike og detaljerte grafiske brukergrensesnitt ( GUI ) . . En spesielt nyttig funksjon av wpf er evnen til å binde data av en gjenstand med et annet objekt. For eksempel kan en " Liste- " som har mange elementer binde sin valgte elementet med en egen " lærebok. " Dette betyr at når et element er valgt fra " Liste- , " det vises i " TextBox . " Du trenger
datamaskin med Visual Studio 2010 installert
Vis flere instruksjoner
en
Åpen Visual Studio 2010 ved å klikke på programmets ikon. Når den lastes ned, velger du "Fil /Ny /Project" og klikk " Visual C # /WPF " . En ny WPF prosjektet er opprettet , og en blank WPF skjema vises i hovedredaktør vinduet.
2
Plasser sentralen merket " Toolbox ", som ligger på høyre side av skjermen . "Toolbox " viser alle de grafiske elementene du kan legge til skjemaet. Finn både " Liste- " og " TextBox " og klikk og dra dem inn i skjemaet. Dette plasserer dem på skjemaet.
3
Plasser sentralen merket " XAML . " Dette viser kildekoden for skjemaet. Koden for " Liste- " og " TextBox " skal være rundt midten av siden og skal se omtrent slik ut : en
< ListBox height = " 100 " Name = " listBox1 " width = " 120 " SelectionChanged = " listBox1_SelectionChanged " >
< /Liste- >
< /TextBox >
4
Legg noen elementer til " Liste- . " De kan bli hva du vil , for eksempel , kan de være typer frukt . For å legge til et element i " Liste- , " skriver uttalelser som det nedenfor . Disse uttalelsene går inn mellom kodene og < /Liste- > . Legg til så mange elementer som du liker.
5
Bind de valgte dataene til " TextBox " ved å endre noen av koden i " TextBox " XAML oppføring. Legg til følgende uttalelse til " " tag , og legger det som om det var et annet medlem i listen over elementer som allerede finnes : en Text = "{ Binding ElementName = listBox1 ,
Sti = SelectedItem.Content } "
6
Kjør programmet ved å trykke på den grønne" Play "-knappen på den øverste raden med knapper . En WPF skjemaet vises. Det viser en liste over elementer i en " Liste- . " Klikk på ett av elementene . Ordet vises i en tekstboks .