Разработка приложений для Windows Phone 7.5 Mango: часть 2 (приложение HelloWorld)

Разработка приложений для Windows Phone 7.5 Mango: часть 2 (приложение HelloWorld)
Разработка приложений для Windows Phone 7.5 Mango: часть 2 (приложение HelloWorld)

Видео: Разработка приложений для Windows Phone 7.5 Mango: часть 2 (приложение HelloWorld)

Видео: Разработка приложений для Windows Phone 7.5 Mango: часть 2 (приложение HelloWorld)
Видео: Общий доступ к папкам и дискам Windows 10 — как настроить - YouTube 2024, Марш
Anonim

В нашем последнем уроке мы увидели обзор Windows Phone 7.5 aka манго и его инструмент разработчика. Теперь, прежде чем двигаться дальше, я хочу прояснить одно. Некоторые из вас могут подумать, что именно разница между Windows Phone 7 и последней версией версии 7.5?

Ну, ответ, как и все обновления, Windows Phone 7.5 aka mango принес некоторые прекрасные функции для смартфонов, таких как Bing Vision, Bing Audio, SMS диктовку и пошаговую навигацию расширяя функциональность Windows Phone 7. Недавно выпущенный Windows Phone 7.5 также спортивный Windows Live Messenger интегрирован в концентратор людей а также Поиск изображения Bing.

Теперь давайте вернемся к основному разделу, посвященному теме «Разработка приложений для Windows Phone 7.5». Теперь, как мы видели в последнем учебнике, есть 2 раздела страницы разработчика, а именно: Раздел C #, Секция XAML а также Исследователь решений и визуальный раздел, Существует еще один подраздел, к которому вы, вероятно, дошли бы сейчас, и это Раздел эмулятора Windows Phone.

Напишем простое приложение, предполагающее, что вы уже знаете базовый синтаксис C #. В этом приложении у нас будет одна кнопка и один текстовый блок. При нажатии кнопки текстовый блок отобразит текст, все довольно просто! Хотя это будет простое приложение, оно даст вам общее представление о разработке приложения для Windows Phone 7.

Теперь создайте новый проект с любым подходящим именем, но для справки давайте разработаем привычку именовать проекты как тест 1, тест 2 и так далее. Поэтому после создания тестового проекта 1 вы познакомитесь с инструментом разработчика Windows Mobile 7.
Теперь создайте новый проект с любым подходящим именем, но для справки давайте разработаем привычку именовать проекты как тест 1, тест 2 и так далее. Поэтому после создания тестового проекта 1 вы познакомитесь с инструментом разработчика Windows Mobile 7.

Теперь вытащить кнопка а также текстовый блок от панели инструментов до вашей нижней части раздела Visual, то есть на копии эмулятора Windows Phone. Поместите их в соответствии с вашим выбором, только убедитесь, что текстовый блок больше, чтобы содержать несколько слов.

После того, как вы сбросили эти элементы управления в макете, назовите их некоторым значимым именем, используя меню свойств (например, для textblock - txtop). Теперь самое время написать первую строку кода в нашей самой первой программе.

Теперь мы хотим, чтобы что-то произошло, когда мы нажимаем кнопки, поэтому дважды щелкните на кнопке управления, размещенном в макете. Вы получите новое окно для написания кода C # (см. Изображение).

Итак, в паре фигурных скобок напишите этот код:
Итак, в паре фигурных скобок напишите этот код:

txtop.text = “hello”;

После сохранения этого проекта запустите его, нажав F5, Появится экран эмулятора, и на экране появится ваша кнопка и текстовый блок. Теперь попробуйте нажать кнопку. Ta-da, поздравляю, вы только что создали свое первое приложение на Windows Phone 7.5.

Давайте теперь кратко рассмотрим наше приложение. Дважды нажав кнопку, button_click событие, которое указывает, что должно произойти, когда пользователь нажимает эту кнопку во время выполнения. Мы определили, что если пользователь нажимает эту кнопку, текстовое свойство textblock должно быть изменено на «Hello World», и, таким образом, мы получили «Hello world» во время выполнения.

В следующей главе мы рассмотрим какие переменные, как объявить их и как принимать ввод и присваивать значение текстовым полям.

Постскриптум Вы можете найти больше о соглашениях об именах и стандартных свойствах элементов управления в Интернете.

Рекомендуемые: