Etter at du har lært om hvordan du designer brukergrensesnittet, som en del av vår Windows Phone-opplæringsserie, fortsetter vi å håndtere hendelsene fra grensesnittet. I denne veiledningen i Windows Phone 7 lærer du hvordan du definerer hendelsesbehandlere som svarer på handlinger fra brukergrensesnittet, nemlig knappeklikkhendelsen. Du definerer hendelsehåndterere ved hjelp av kode i koden bak filen på siden.
1. Bekreft at modusen til designeren er satt til Design. For å gjøre dette, dobbeltklikker du på kategorien Design i høyre kant av designervinduet. Hvis du har problemer med å identifisere den riktige kategorien, plasserer du musepekeren over hver kategori for å vise et verktøytips som identifiserer det.
2. Klikk på knappen som er merket som "Klikk på meg" fra designvisningen til emulatoren og åpne egenskapsfanen ved å trykke på F4.
3. I egenskaper, velg fanen Hendelser som har en liste over alle tilgjengelige hendelser som er mulige under den klikkknappen (selv om du kan gjøre mer). Under klikkhendelse type ClickMeButton_Click i tekstboksen ved siden av arrangementet. Dobbeltklikk eller trykk enter for å generere en kode bak denne hendelsen og hendelseshåndterer med dette navnet.
4. Metoden implementering (som er en tom metode akkurat nå) er i MainPage.xaml.cs fil. Sett inn følgende kode inne i kroppen av ClickMeButton_Click metode
private void ClickMeButton_Click(object sender, RoutedEventArgs e) { BannerTextBlock.Text = MessageTextBox.Text; MessageTextBox.Text = String.Empty; }
Relaterte innlegg:
- Event Log Manager: Gratis logg management software
- Slik sporer du brukeraktivitet i WorkGroup-modus på Windows 10/8/7
- Fix: Vær App skaper for mange feilhendelser
- Bruke enkle hjelpemetoder mens du utvikler Windows Phone 7.5 Mango Apps: Del 8
- Event Log Manager-programvare for Windows 10/8/7 og Windows Server