Tikimės, kad naudojatės mūsų "Windows Phone" programinės įrangos kūrimo vadovėlių serija! Paskutiniame žinyne mes sužinojome daugiau apie "Silverlight" maketavimo valdiklius; Dabar šiame vadove sužinosime apie "Silverlight" įvykius ir įvesties valdiklius.
Norėdami pradėti su įvykiu, pirmiausia suprasime, kas yra įvykis! Įvykis yra bet koks metodas, kuris vykdomas, kai naudotojas sąveikauja su mūsų programa. Kiekvienoje valdytojoje yra keletas įvykių, į kuriuos gali atsakyti. Taigi, kaip kūrėją, galime pasirinkti bet kurį tos kontrolės numatytą įvykį. Jei norite matyti visus įvykius, kuriuos rodo bet koks valdymas, tiesiog nustatykite, kad valdytumėte dizainerio srityje ir eikite į nuosavybės langą. Be šio nuosavybės skirtuko, pamatysite kitą skirtuką "Įvykiai". Paspaudus šį skirtuką, pamatysite visus įvykius, kurie gali būti naudojami tam konkrečiam valdikliui.
Kai kuriuos įvykius sukelia veiksmai, kuriuos atlieka vartotojai, pavyzdžiui, spustelėję mygtuką, o kai kuriuos įvykius sukelia kažkas, kurį ši programa atlieka, pavyzdžiui, pradedant bet kokią programą, paleidžiamas įvykis "Įkelta". Kaip kūrėjas, jums reikia pasirinkti, kuriuos iš jų naudoti, o kurie iš jų turėtų būti ignoruojami.
Gerai, dabar leiskite mums pereiti prie įvesties kontrolės.
Iki šiol mes ką tik matėme visus standartinius renginius. Dabar pažvelkime į keletą pažangių įvykių. Štai keletas kontrolės priemonių, kurios yra svarbios bet kuriai programai.
Slaptažodžio dėžutė: Slaptažodžių laukelis yra labai panašus į teksto laukelį, tačiau yra dviejų skirtumų. Viskas, įvesti šiame slaptažodžio laukelyje, rodomas "taškais" arba kai kurių simbolių formatu, kad paslėptumėte slaptažodį. Lauke "Password" rodoma nuosavybės slaptažodžio reikšmė teksto lauko teksto nuosavybei.
Žymimasis langelis: Tarkime, norime apriboti naudotojų atsakymą tik "taip" ar "ne", tada mes galime tai padaryti, naudodami žymimuosius laukelius. Šį langelį turi turinio nuosavybė, rodanti tekstą šalia žymės laukelio. Šio langelio langelyje numatytasis turtas vadinamas "pažymėta".
Radijo mygtukai: Jei norite suteikti vartotojams keletą parinkčių, iš kurių galima pasirinkti tik vieną iš jų, naudojami radijo mygtukai. Kai apibrėžiate radijo mygtukų rinkinį, galite juos susieti, naudodami "GroupName" nuosavybę. Taigi grupėje galima pasirinkti tik vieną radijo mygtuką.
ListBox valdymas: Jei norite pateikti vartotojui parinkčių sąrašą ir norite, kad vartotojas pasirinktų vieną ar daugiau pasirinkimų, o vėliau jas paimtų, galite naudoti sąrašo langelį. ListBox eksponatų "pasirinkimas pakeistas" kaip numatytąjį nuosavybę. Galite pridėti daugiau elementų sąrašui naudodami nuosavybės langus arba per kodą naudodami "ListBoxItem.Content" nuosavybę.
Susijusios žinutės:
- Event Log Manager: nemokama įvykių žurnalo valdymo programinė įranga
- Kaip sekti "User Activity" darbo grupės režimu "Windows 10/8/7"
- GPS, vietovių API ir skambučių žiniatinklio paslaugos: "Windows Phone Apps" kūrimo vadovėlis - 25
- Sužinokite, kaip plėtoti "Windows Phone 7.5" "Mango" programas: 1 dalis
- "Windows Phone Tutorial" 9: pasirinktinio mygtuko kūrimas "Expression Blend" (2 dalis)