Надявам се, че се наслаждавате на серията настолни програми за разработка на приложения за Windows Phone! В последния урок научихме повече за контрола на оформлението на Silverlight; сега в този урок ще научим за събитията на Silverlight и контролите за въвеждане на данни.
За да започнете с едно събитие, нека първо да разберем какво е събитието! Събитие е всеки метод, който се изпълнява, когато потребителят взаимодейства с нашето приложение. Всеки контрол има редица събития, на които може да отговори. Така че, като разработчик, можем да изберем всяко събитие, осигурено от този контрол. Ако искате да видите всички събития, изложени от който и да е контрол, просто поставете този контрол върху дизайнерската област и отидете в прозореца със свойства. Освен този раздел за собственост, ще видите друг раздел, наречен "Събития". При кликване върху този раздел ще видите всички събития, които могат да се използват за този конкретен контрол.
Някои събития се задействат от действия, изпълнявани от потребители, например при натискане на бутон, докато някои събития се задействат от нещо, което приложението прави, например, като стартира всяко събитие, което задейства "Заредено" събитие. Като разработчик, зависи от Вас кои да използвате и кои от тях трябва да бъдат игнорирани.
Добре, сега нека се обърнем към контролите за въвеждане.
Досега сме виждали всички стандартни събития. Нека сега изучаваме някои предстоящи събития. Ето някои контроли, които са важни за всяко приложение.
Парола: Паролата за парола е много подобна на текстовата кутия, но с две разлики. Всичко, въведено в тази парола за парола, се показва в "точки" или в някакъв формат на знака, така че да се скрие паролата. Паролата за парола показва собственост на парола срещу текстовата характеристика на текстовото поле.
Checkbox: Да предположим, че искаме да ограничим отговора на потребителите до "да" или "не", тогава можем да направим това с помощта на квадратчетата за отметка. В квадратчето за отметка има "съдържание", което показва текст до квадратчето. Полето за отметка има свойство по подразбиране, известно като "проверено".
Бутони за радио: Ако искате да дадете няколко опции на потребителите, от които може да бъде избрано само едно от тях, се използват бутони за радио. След като дефинирате набор от радио бутони, можете да ги свържете заедно чрез собственост "GroupName". Така че в рамките на група може да бъде избран само един бутон за избор.
Списък за управление: Ако искате да представите на потребителя списък с опции и желаете потребителят да избере един или повече опции и да ги извлече по-късно, можете да използвате списъка. ListBox показва "подборът е променен" като свойство по подразбиране. Можете да добавите още елементи към списъка чрез прозорци на собственост или чрез код, използвайки свойството "ListBoxItem.Content".
Подобни публикации:
- Диспечер на събития: безплатен софтуер за управление на събития
- Как да проследявате активността на потребителя в режим WorkGroup в Windows 10/8/7
- GPS, API за местоположението и уеб услуги за разговори: Windows Phone Apps Development Tutorial - 25
- Научете как да разработвате Windows Phone 7.5 Манго приложения: Част 1
- Windows Phone Инструкция 9: Създаване на персонализиран бутон в комбинация за изразяване (част 2)