ÐÑÐµÐ¼Ñ Ð¸ СÑекло Так вÑпала ÐаÑÑа HD VKlipe Net
Добро пожаловать в серию разработки приложений для Windows Phone 7.5 Mango. Мы увидели, как использовать Canvas в качестве диалогового окна, теперь в этом уроке мы рассмотрим различные типы входных параметров , доступных под Windows Phone 7, и как изменить тип входного окна в зависимости от потребностей приложение.
Всякий раз, когда пользователь вводит данные в текстовые поля, он делает это с помощью экранной клавиатуры. Эта экранная клавиатура называется InputScope. Windows Phone 7 имеет несколько типов входных параметров, которые вы, как разработчик, можете выбирать в зависимости от типа информации, которую вы хотите собрать. Предоставление пользователю соответствующего типа входного окна для ввода данных делает задачу ввода данных более быстрой и легкой для пользователя.
Итак, давайте начнем!
Создайте новый проект с уникальным именем, похожим на «InputScopeDemo». Скопируйте и вставьте следующий код XAML в xaml-код сетки содержимого.
Горизонтальное выравнивание = "Влево"Маржа = "- 10,26,0,0"Name = "myTextBox"Text = ""VerticalAlignment = "Top"Width = "460">InputScope>Следующая строка кода сообщает операционной системе Windows Phone 7, чтобы открыть имя электронной почты и тип адреса Inputscope. Вы заметите, что этот тип Inputscope настроен таким образом, чтобы упростить типизацию адреса электронной почты, особенно с помощью клавиши «.com» и всех небольших алфавитов.
Если вы хотите, чтобы числовой входной номер собирал номер телефона, все, что вам нужно сделать, это измените атрибут NameValue на TelephoneNumber
. Вы также можете установить тип входного окна в коде C #, введя следующий код в событии Focus в текстовом поле.
scopeScope scope = new InputScope ();InputScopeName name = new InputScopeName ();name.NameValue = InputScopeNameValue.Number;scope.Names.Add (name);textbox1.InputScope = scope;В этом коде все, что вы делаете, это создать объект для Класс InputScope и объект для класса InputScopeName.
Область InputScope = new InputScope ();InputScopeName name = new InputScopeName ();Затем мы устанавливаем атрибут Namevalue объекта для класса InputScopename для типа область ввода нам нужна.
name.NameValue = InputScopeNameValue.Number;Все, что мы тогда должны do добавляет объект InputScopeName к объекту InputScope.
scope.Names.Add (name);Последняя строка кода просто устанавливает входной объект в текстовое поле.
textbox1.InputScope = scope;Для полного списка вместе с их индивидуальным объяснением вы можете посетить msdn.com и выполнить поиск InputScopeNameValue Enumeration.
В следующем посте мы узнаем о GPS, Location API и Calling Web Services.
Узнайте, как использовать Windows 8 - Учебное пособие для начинающих и руководство
Изучите навигацию Windows 8 и Windows RT за 8 минут с помощью этого видеоурока. В этой статье, посвященной Windows 8 Learning, мы узнаем, как использовать Windows 8.
GPS, Location API и Calling Web Services: Учебное пособие по разработке приложений для Windows Phone - 25
Учебное пособие по используйте GPS, API местоположения и веб-службы в приложении Windows Phone. Часть учебных пособий по разработке приложений для Windows Phone.
Панель ввода Math использует распознаватель математики, встроенный в Windows 7, для распознавания рукописных математических выражений. Затем вы можете легко использовать его с текстовыми процессорами или вычислительными таблицами. Панель ввода Math предназначена для использования с планшетным пером на планшетном ПК, но вы можете использовать ее с любым устройством ввода, например, с сенсорным экраном или даже с мышью.
Панель ввода Math использует распознаватель математики, встроенный в Windows 7 для распознавания рукописных математических выражений. Затем вы можете легко использовать его с текстовыми процессорами или вычислительными таблицами.