XAML събитие и контроли за въвеждане на данни: Windows Phone Apps Development Tutorial - Част 17

XAML събитие и контроли за въвеждане на данни: Windows Phone Apps Development Tutorial - Част 17
XAML събитие и контроли за въвеждане на данни: Windows Phone Apps Development Tutorial - Част 17

Видео: XAML събитие и контроли за въвеждане на данни: Windows Phone Apps Development Tutorial - Част 17

Видео: XAML събитие и контроли за въвеждане на данни: Windows Phone Apps Development Tutorial - Част 17
Видео: EN Kolay PC Ekran Kaydetme & Video Düzenleme Programları 2023 - YouTube 2024, Може
Anonim

Надявам се, че се наслаждавате на серията настолни програми за разработка на приложения за Windows Phone! В последния урок научихме повече за контрола на оформлението на Silverlight; сега в този урок ще научим за събитията на Silverlight и контролите за въвеждане на данни.

За да започнете с едно събитие, нека първо да разберем какво е събитието! Събитие е всеки метод, който се изпълнява, когато потребителят взаимодейства с нашето приложение. Всеки контрол има редица събития, на които може да отговори. Така че, като разработчик, можем да изберем всяко събитие, осигурено от този контрол. Ако искате да видите всички събития, изложени от който и да е контрол, просто поставете този контрол върху дизайнерската област и отидете в прозореца със свойства. Освен този раздел за собственост, ще видите друг раздел, наречен "Събития". При кликване върху този раздел ще видите всички събития, които могат да се използват за този конкретен контрол.

Всеки контролер има присвоено събитие по подразбиране, например бутонът му е присвоен за него. Има прост метод, чрез който можем да осъществим достъп до стандартния метод на този контрол. Всичко, което трябва да направите, е да кликнете два пъти върху този контрол; автоматично ще се отворят прозорци C #, в които ще бъде зададено стандартното определение на събитието. Файлът XAML и файлът C # са свързани помежду си за тази цел. XAML файлът определя името на тренажор за събития и C # файлът определя действието.
Всеки контролер има присвоено събитие по подразбиране, например бутонът му е присвоен за него. Има прост метод, чрез който можем да осъществим достъп до стандартния метод на този контрол. Всичко, което трябва да направите, е да кликнете два пъти върху този контрол; автоматично ще се отворят прозорци C #, в които ще бъде зададено стандартното определение на събитието. Файлът XAML и файлът C # са свързани помежду си за тази цел. XAML файлът определя името на тренажор за събития и C # файлът определя действието.

Някои събития се задействат от действия, изпълнявани от потребители, например при натискане на бутон, докато някои събития се задействат от нещо, което приложението прави, например, като стартира всяко събитие, което задейства "Заредено" събитие. Като разработчик, зависи от Вас кои да използвате и кои от тях трябва да бъдат игнорирани.

Добре, сега нека се обърнем към контролите за въвеждане.

Досега сме виждали всички стандартни събития. Нека сега изучаваме някои предстоящи събития. Ето някои контроли, които са важни за всяко приложение.

Парола: Паролата за парола е много подобна на текстовата кутия, но с две разлики. Всичко, въведено в тази парола за парола, се показва в "точки" или в някакъв формат на знака, така че да се скрие паролата. Паролата за парола показва собственост на парола срещу текстовата характеристика на текстовото поле.

Image
Image

Checkbox: Да предположим, че искаме да ограничим отговора на потребителите до "да" или "не", тогава можем да направим това с помощта на квадратчетата за отметка. В квадратчето за отметка има "съдържание", което показва текст до квадратчето. Полето за отметка има свойство по подразбиране, известно като "проверено".

Image
Image

Бутони за радио: Ако искате да дадете няколко опции на потребителите, от които може да бъде избрано само едно от тях, се използват бутони за радио. След като дефинирате набор от радио бутони, можете да ги свържете заедно чрез собственост "GroupName". Така че в рамките на група може да бъде избран само един бутон за избор.

Image
Image

Списък за управление: Ако искате да представите на потребителя списък с опции и желаете потребителят да избере един или повече опции и да ги извлече по-късно, можете да използвате списъка. ListBox показва "подборът е променен" като свойство по подразбиране. Можете да добавите още елементи към списъка чрез прозорци на собственост или чрез код, използвайки свойството "ListBoxItem.Content".

Това са някои входове за управление, които могат да направят много неща. Очевидно има още много други контроли на лентата с инструменти, но обхващащи всички от тях е извън обхвата на тази серия уроци. Междувременно можете да научите повече за тези контроли. В следващия ни урок ще говорим за Image Control в Silverlight.
Това са някои входове за управление, които могат да направят много неща. Очевидно има още много други контроли на лентата с инструменти, но обхващащи всички от тях е извън обхвата на тази серия уроци. Междувременно можете да научите повече за тези контроли. В следващия ни урок ще говорим за Image Control в Silverlight.

Подобни публикации:

  • Диспечер на събития: безплатен софтуер за управление на събития
  • Как да проследявате активността на потребителя в режим WorkGroup в Windows 10/8/7
  • GPS, API за местоположението и уеб услуги за разговори: Windows Phone Apps Development Tutorial - 25
  • Научете как да разработвате Windows Phone 7.5 Манго приложения: Част 1
  • Windows Phone Инструкция 9: Създаване на персонализиран бутон в комбинация за изразяване (част 2)

Препоръчано: