Надеюсь, вам понравится наш учебник по разработке приложений для Windows Phone! В последнем уроке мы узнали больше о элементах управления компоновкой Silverlight; теперь в этом уроке мы узнаем о событиях Silverlight и элементах управления вводом.
Чтобы начать с события, давайте сначала поймем, что такое событие! Событие - это любой метод, который выполняется, когда пользователь взаимодействует с нашим приложением. Каждый элемент управления имеет ряд событий, на которые он может ответить. Таким образом, разработчик может выбрать любое событие, предоставленное этим элементом управления. Если вы хотите увидеть все события, выставленные любым элементом управления, просто установите элемент управления на область дизайнера и перейдите в окно свойств. Помимо этой вкладки свойств вы увидите еще одну вкладку с названием «События». При нажатии этой вкладки вы увидите все события, которые могут быть использованы для этого конкретного элемента управления.
Некоторые события инициируются действиями, выполняемыми пользователями, например, нажатием на кнопку, в то время как некоторые события запускаются чем-то, что приложение делает, например, при запуске любых триггеров приложения «Загружено». Как разработчик, вам решать, какие из них использовать, а какие - игнорировать.
Хорошо, теперь перейдем к управлению вводом.
До сих пор мы только что видели все стандартные события. Давайте теперь изучим некоторые предварительные события. Вот некоторые элементы управления, которые важны для любого приложения.
Пароль: Поле «Пароль» очень похоже на текстовое поле, но с двумя отличиями. Все введенные в это поле пароля отображаются в «точках» или в некотором символьном формате, чтобы скрыть пароль. В поле пароля отображается свойство пароля для свойства text текстового поля.
Checkbox: Предположим, мы хотим ограничить пользователей ответом только на «да» или «нет», тогда мы можем сделать это с помощью флажков. Флажок имеет свойство «content», которое отображает текст рядом с флажком. Флажок имеет свойство по умолчанию, известное как «checked».
Радио-кнопки: Если вы хотите дать несколько вариантов пользователям, из которых можно выбрать только один из них, используются радиокнопки. После определения набора переключателей вы можете связать их вместе с помощью свойства «GroupName». Таким образом, только одна радиокнопка может быть выбрана внутри группы.
Элемент управления ListBox: Если вы хотите представить пользователю список параметров и хотите, чтобы пользователь выбирал один или несколько вариантов и затем извлекал их, вы можете использовать список. ListBox демонстрирует «выбор изменен» как свойство по умолчанию. Вы можете добавить больше элементов в список, используя окна свойств или через код, используя свойство ListBoxItem.Content.
Похожие сообщения:
- Диспетчер журналов событий: бесплатное программное обеспечение для управления журналами событий
- Как отслеживать действие пользователя в режиме рабочей группы в Windows 10/8/7
- GPS, Location API и Calling Web Services: Учебное пособие по разработке приложений для Windows Phone - 25
- Научитесь разрабатывать приложения для Windows Phone 7.5 Mango: часть 1
- Учебное пособие по Windows Phone 9: Создание пользовательской кнопки в выражении (часть-2)