XAML esemény és bemeneti vezérlők: Windows Phone Alkalmazások fejlesztési bemutatója - 17. rész

XAML esemény és bemeneti vezérlők: Windows Phone Alkalmazások fejlesztési bemutatója - 17. rész
XAML esemény és bemeneti vezérlők: Windows Phone Alkalmazások fejlesztési bemutatója - 17. rész

Videó: XAML esemény és bemeneti vezérlők: Windows Phone Alkalmazások fejlesztési bemutatója - 17. rész

Videó: XAML esemény és bemeneti vezérlők: Windows Phone Alkalmazások fejlesztési bemutatója - 17. rész
Videó: Giveaway: WinX HD Video Converter Deluxe - YouTube 2024, Április
Anonim

Remélem, élvezi a Windows Phone alkalmazások fejlesztői bemutató sorozatát! Az utolsó bemutatóban többet megtudtunk a Silverlight elrendezés vezérlőről; most ebben a bemutatóban megismerjük a Silverlight eseményeket és a bemeneti vezérlőket.

Egy esemény elkezdéséhez először meg kell értenünk egy eseményt! Egy esemény minden olyan módszer, amelyet akkor hajt végre, ha a felhasználó együttműködik az alkalmazásunkkal. Minden vezérlőnek számos eseménye van, amelyre válaszolhat. Tehát fejlesztőként választhatunk minden olyan eseményt, amelyet az adott vezérlés biztosít. Ha meg szeretné tekinteni az összes olyan eseményt, amelyet bármelyik vezérlő megmutatta, csak helyezze az irányítást a tervezőterületre, és menjen a tulajdonságok ablakába. A tulajdonság lapon kívül egy másik "Események" lap jelenik meg. Ha rákattint a lapra, akkor megtekintheti az adott ellenőrzéshez használható összes eseményt.

Minden vezérlőhöz tartozik egy alapértelmezett esemény, például a gombnak hozzá van rendelve egy click esemény. Van egy egyszerű módszer, amellyel elérhetjük az ellenőrzés alapértelmezett módját. Mindössze annyit kell tennie, hogy kétszer rákattint a vezérlésre; automatikusan C # ablakok fognak megnyílni az alapértelmezett eseménydefinícióval. Az XAML fájl és a C # fájl ehhez kapcsolódik. Az XAML fájl meghatározza az eseménykezelő nevét, és a C # fájl határozza meg a műveletet.
Minden vezérlőhöz tartozik egy alapértelmezett esemény, például a gombnak hozzá van rendelve egy click esemény. Van egy egyszerű módszer, amellyel elérhetjük az ellenőrzés alapértelmezett módját. Mindössze annyit kell tennie, hogy kétszer rákattint a vezérlésre; automatikusan C # ablakok fognak megnyílni az alapértelmezett eseménydefinícióval. Az XAML fájl és a C # fájl ehhez kapcsolódik. Az XAML fájl meghatározza az eseménykezelő nevét, és a C # fájl határozza meg a műveletet.

Néhány eseményt a felhasználók által végrehajtott műveletek váltanak ki, például egy gomb megnyomására, miközben bizonyos események által kiváltott események valami, amit az alkalmazás például az alkalmazás indításakor "betöltött" esemény okoz. Fejlesztőként az Ön számára áll, hogy melyiket használja, és melyiket figyelmen kívül kell hagyni.

Oké, most forduljunk a bemeneti vezérlők felé.

Eddig csak az összes szokásos eseményt láttuk. Most tanulmányozzunk néhány előretekintést. Íme néhány olyan vezérlés, amely fontos bármely alkalmazáshoz.

Jelszóbox: A jelszó mező nagyon hasonlít a szövegdobozhoz, de két különbség van. A jelszó mezőbe beírt minden információt "pontokban" vagy néhány karakterformátumban jelenítik meg a jelszó elrejtéséhez. A jelszó mező jelszó tulajdonsággal rendelkezik a szövegdoboz szöveg tulajdonsága ellen.

Image
Image

jelölőnégyzet: Tegyük fel, hogy a felhasználók válaszát csak "igen" vagy "nem" választásra szeretnénk korlátozni, majd ezt a jelölőnégyzetek segítségével megtehetjük. A jelölőnégyzet tartalmaz egy "tartalom" tulajdonságot, amely a jelölőnégyzet melletti szöveget jeleníti meg. A jelölőnégyzet az alapértelmezett "ellenőrzött" tulajdonság.

Image
Image

Rádiógombok: Ha néhány olyan lehetőséget kíván megadni a felhasználóknak, amelyek közül csak az egyiket lehet kiválasztani, a rádiógombokat használják. Miután megadta a rádiógombok beállításait, a "GroupName" tulajdonság használatával össze lehet kötni őket. Így csak egy rádiógombot lehet kiválasztani egy csoporton belül.

Image
Image

ListBox vezérlés: Ha a felhasználónak egy listát kíván használni, és azt szeretné, hogy a felhasználó kiválaszthasson egy vagy több lehetőséget, és később visszakeresheti azokat, akkor használja a listás mezőt. A ListBox "kijelölése" megváltozott az alapértelmezett tulajdonságként. Több elemet is hozzáadhat a listához a tulajdonságablakok használatával vagy a "ListBoxItem.Content" tulajdonság használatával.

Ezek olyan beviteli ellenőrzések, amelyek sok mindent megteszhetnek. Nyilvánvaló, hogy még sok más vezérlő van az eszköztáron, de ezek mindegyike kívül esik a bemutatósorozat hatálya alól. Közben többet tudhat meg ezekről az ellenőrzésekről. A következő bemutatónkban a Silver Control képvezérléséről beszélünk.
Ezek olyan beviteli ellenőrzések, amelyek sok mindent megteszhetnek. Nyilvánvaló, hogy még sok más vezérlő van az eszköztáron, de ezek mindegyike kívül esik a bemutatósorozat hatálya alól. Közben többet tudhat meg ezekről az ellenőrzésekről. A következő bemutatónkban a Silver Control képvezérléséről beszélünk.

Kapcsolódó hozzászólások:

  • Eseménynaplókezelő: ingyenes eseménynapló-kezelő szoftver
  • Hogyan követhetjük a felhasználói tevékenységet Workgroup módban a Windows 10/8/7 rendszeren
  • GPS, Hely API és hívó webszolgáltatások: Windows Phone Apps fejlesztői bemutató - 25
  • Ismerje meg a Windows Phone 7.5 Mango alkalmazások fejlesztését: 1. rész
  • Windows Phone bemutató 9: Egyéni gomb létrehozása a kifejezés keverékében (2. rész)

Ajánlott: