A vászon mint párbeszédpanel használata: Windows Phone Alkalmazások fejlesztési bemutatója - 23. rész

A vászon mint párbeszédpanel használata: Windows Phone Alkalmazások fejlesztési bemutatója - 23. rész
A vászon mint párbeszédpanel használata: Windows Phone Alkalmazások fejlesztési bemutatója - 23. rész

Videó: A vászon mint párbeszédpanel használata: Windows Phone Alkalmazások fejlesztési bemutatója - 23. rész

Videó: A vászon mint párbeszédpanel használata: Windows Phone Alkalmazások fejlesztési bemutatója - 23. rész
Videó: 🖍 How to sign in Gmail Account | Gmail Login in Mobile | Google Account (IOCE) - YouTube 2024, November
Anonim

Megnéztük az alkalmazássávot és az utolsó bemutatóban dolgozunk - tehát most a Windows Phone 7.5 Mango App fejlesztői sorozatának ezen részében megtudhatjuk, hogyan hozhat létre és jeleníthet meg popup ablakokat a Windows Phone 7.5 alkalmazásban.

Előfordulhat, hogy könnyebb megjeleníteni egy felbukkanó ablakot, mint a felhasználónak egy teljesen új XAML oldalra történő navigálása bizonyos műveletekhez. Tehát egy felugró ablak egyszerűen tájékoztató jellegű, vagy megerősítheti a felhasználó műveleteit, például: "Törölni szeretné ezt a fájlt?" A felugró ablak létrehozásának technikája egyszerű. Mindössze annyit kell tennünk, hogy létrehozzunk egy vászoncsövet, és beleteszünk néhány vezérlőt. Meg kell határoznunk egy olyan mechanizmust is, amely megjeleníti és elrejti a felugró ablakot a helyzet szükségességének megfelelően. Így kezdődhetünk!

Hozzon létre egy új Widows Phone 7 alkalmazási projektet. Másolja ki és illessze be a következő XAML kódot a MainPage.xaml Tartalom panel Rácsában a XAML szerkesztő segítségével a tervezőablakban.
Hozzon létre egy új Widows Phone 7 alkalmazási projektet. Másolja ki és illessze be a következő XAML kódot a MainPage.xaml Tartalom panel Rácsában a XAML szerkesztő segítségével a tervezőablakban.

Magasság =”72

HorizontalAligment =”Left”

Margin =”150,200,0,0

Name =”openButton”

VerticalAligment =”top”

Width =”160

Kattints =”openButton_Click”

/>

Magasság =”438

Width =”427

HorizontalAligment =”Left”

VerticalAligment =”top”

Margin =”24,48,0,0

Background =”# FF6E0000

Láthatóság =”összeesett”

>

HorizontalAligment =”Left”

Magasság =”50

Width =”400

Name =”instructionsTextBlock”

Text = "Kattintson az alábbi gombra az előugró ablak bezárásához."

TextAlignment =”left”

TextWrapping =”Wrap”

/>

Width =”200

Tartalom = "Bezár"

Name =”closeButton”

Kattints =”closeButton_Click”

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

A fenti kóddal létrehoztunk egy openButton nevű gombot. Meghatároztunk egy Canvas (myDialog) szöveget egy utasításblokk nevű szövegblokk segítségével és egy közeli gombra kattintva. Vegye figyelembe, hogy a vászon láthatósága össze van állítva.

Ezután meghatároztuk az egyes gomb események funkcióit. Kattintson jobb gombbal az openButton_Click ikonra, és válassza a Goto Event Handler lehetőséget. Másolja be és illessze be a következő C # kódvonalat a openButton_Click () metódusba, amely a myDialog vászon láthatóságát láthatóvá teszi.

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

Ismételje meg ugyanazt a folyamatot a closeButton_Click eseményhez. Másolja be és illessze be a következő C # kódvonalat a closeButton_Click () metódusba, amely a myDialog vászon láthatóságát rejtetté teszi.

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

Futtassa le a projektet, és kattintson a Megnyitás gombra a felbukkanó megjelenítéséhez. A bezárás gombra kattintva elrejti a vászont. Tehát ez a párbeszédpanel létrehozásáról szól, anélkül, hogy új oldalt létrehoznánk. Lásd a következõ leckét az InputScope-ban.

Ajánlott: