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.
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.
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.
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.
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.
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)