Kasti kasutamine dialoogina: Windowsi telefonirakenduste arendusjuhend - osa 23

Kasti kasutamine dialoogina: Windowsi telefonirakenduste arendusjuhend - osa 23
Kasti kasutamine dialoogina: Windowsi telefonirakenduste arendusjuhend - osa 23

Video: Kasti kasutamine dialoogina: Windowsi telefonirakenduste arendusjuhend - osa 23

Video: Kasti kasutamine dialoogina: Windowsi telefonirakenduste arendusjuhend - osa 23
Video: YUBIKEY WINDOWS 10 LOGIN - YouTube 2024, Mai
Anonim

Oleme tutvunud rakenduste riba ja selle tööga viimases juhendamises - nii nüüd, Windows Phone 7.5 Mango rakenduste arendusseria selles osas, õpime Windowsi telefoni 7.5 rakenduse hüpikakende loomiseks ja kuvamiseks.

Mõnikord on lihtsam kuvada hüpikaken kui kasutajate navigeerimine konkreetse toimingu jaoks täiesti uuele XAML-lehele. Nii et hüpikaken võib olla lihtsalt informatiivne või võib kinnitada kasutaja toiminguid, nagu "Kas soovite seda faili kustutada?" Hüpikakna loomise tehnika on lihtne. Kõik, mida me peame tegema, on luua lõuend ja panna selles mõned kontrollid. Samuti peame määratlema mehhanismi, mis kuvab ja peidab hüpikakna vastavalt olukorra vajadusele. Nii et saate alustada!

Loo uus Widows Phone 7 rakendusprojekt. Kopeerige ja kleepige MainPage.xaml sisupaneeli võrgust järgmine XAML-kood, kasutades disainiaknas XAML-i toimetajat.
Loo uus Widows Phone 7 rakendusprojekt. Kopeerige ja kleepige MainPage.xaml sisupaneeli võrgust järgmine XAML-kood, kasutades disainiaknas XAML-i toimetajat.

Kõrgus = "72"

HorizontalAlignment = "vasakule"

Marginaal = "150 200,0,0"

Nimi = "openButton"

VerticalAlignment = "Üles"

Laius = "160"

Klõpsake = "openButton_Click"

/>

Kõrgus = "438"

Laius = "427"

HorizontalAlignment = "vasakule"

VerticalAlignment = "Üles"

Marginaal = "24,48,0,0"

Taust = "# FF6E0000"

Nähtavus = "sulgunud"

>

HorizontalAlignment = "vasakule"

Kõrgus = "50"

Laius = "400"

Nimi = "instructionsTextBlock"

Text = "Klõpsake allpool olevat nuppu, et sulgeda see hüpikakna dialoog."

TextAlignment = "vasakule"

TextWrapping = "Wrap"

/>

Laius = "200"

Content = "Close Me"

Nimi = "closeButton"

Kliki = "closeButton_Click"

Margin = "125 300" Canvas.Left = "- 16" Canvas.Top = "- 7" />

Eespool toodud koodiga oleme loonud nupu openButton. Oleme määratlenud ka lõuendi (myDialog), mille tekstiklapp on nimega instructionsTextBlock ja nuppu closeButton. Pange tähele, et lõuendi nähtavus on määratud suvandiks.

Seejärel määratleme iga nupu sündmuste funktsionaalsuse. Paremklõpsake avatudButton_Click ja valige käsk Goto sündmusehaldur. Kopeerige ja kleepige CB # koodi rida avatudButton_Click () meetodil, mis määrab nähtavaks myDialog lõuendi nähtavuse nähtavuseks.

myDialog.Visibility = System.Windows.Visibility.Visible;

Korda sama protsessi closeButton_Click sündmusele. Kopeerige ja kleepige järgmine C # koodi rida koodi CloseButton_Click () abil, mis määrab myDialog lõuendi nähtavuse peidetud olekusse.

myDialog.Visibility = System.Windows.Visibility.Hidden;

Käivitage projekt ja klõpsake hüpikakna kuvamiseks nuppu Ava. Klõpsates sulgemisklahvi, peidetakse lõuend. Nii et kõik ongi dialoogiboksi loomine ilma uue lehe loomiseta. Näeme järgmisel InputScope'i õppetükil.

Soovitan: