Работа с панелью приложений: учебное пособие по разработке приложений для Windows Phone - часть 22

Работа с панелью приложений: учебное пособие по разработке приложений для Windows Phone - часть 22
Работа с панелью приложений: учебное пособие по разработке приложений для Windows Phone - часть 22

Видео: Работа с панелью приложений: учебное пособие по разработке приложений для Windows Phone - часть 22

Видео: Работа с панелью приложений: учебное пособие по разработке приложений для Windows Phone - часть 22
Видео: Что за папка $SysReset в Windows 11 и Windows 10 и можно ли её удалить - YouTube 2024, Май
Anonim

В последней части нашей серии разработки приложений для Windows Phone 7.5 Mango мы увидели, как перемещаться между страницами XAML, в то время как в этом уроке мы рассмотрим панель приложений.

Панель приложений похожа на меню. У него есть значки на самом верху, которые просто заглядывают в нижнюю часть и кнопку с многоточием, которая при нажатии показывает несколько вариантов текстового меню. Мы можем использовать эти параметры для выполнения какой-либо операции на текущей странице XAML или перехода пользователя в совершенно новую область нашего приложения. Хорошая вещь в панели приложений заключается в том, что она остается в основном скрытой и не мешает основному пользовательскому интерфейсу приложения.

Давайте продолжим работу с живым примером.

Создайте новый проект Windows Phone 7.5 с уникальным именем; что-то вроде «ApplicationBarDemo». Затем щелкните правой кнопкой мыши имя проекта в окне Solution Explorer и выберите Add из меню. Выберите «Новая папка» в подменю и назовите новую папку, созданную как «Иконки». В папке Icons будут храниться значки, которые будут отображаться на панели приложений. Теперь перейдите к «C: Program Files Microsoft SDKs Windows Phone v7.0 Icons dark» и перетащите значки (знак плюс и минус) в папку Icons вашего проекта, чтобы теперь они стали частью вашего проекта. Измените свойство Build Action для каждого значка с ресурса на контент.

Visual Studio предоставляет нам базовую структуру панели приложений в коде XAML для каждой страницы. Перейдите в нижнюю часть кода XAML в окне разработки, чтобы найти код для панели приложений. Измените код XAML так, чтобы он выглядел следующим образом:
Visual Studio предоставляет нам базовую структуру панели приложений в коде XAML для каждой страницы. Перейдите в нижнюю часть кода XAML в окне разработки, чтобы найти код для панели приложений. Измените код XAML так, чтобы он выглядел следующим образом:

ApplicationBarIconButton IconUri = "/ Images / appbar.minus.rest.png" Текст = "Удалить" Нажмите = "ApplicationBarIconButton_Click" />

ApplicationBarIconButton IconUri = "/ Images / appbar.new.rest.png" Текст = "Добавить" Нажмите = "ApplicationBarIconButton_Click_1" />

ApplicationBarIconButton IconUri = "/ Images / appbar.minus.rest.png" Текст = "Удалить" Нажмите = "ApplicationBarIconButton_Click" />

ApplicationBarIconButton IconUri = "/ Images / appbar.new.rest.png" Текст = "Добавить" Нажмите = "ApplicationBarIconButton_Click_1" />

ApplicationBarMenuItem Text = "Меню 1" Нажмите = "ApplicationBarMenuItem_Click" />

ApplicationBarMenuItem Text = "Меню 2" Нажмите = "ApplicationBarMenuItem_Click_1" />

ApplicationBarMenuItem Text = "Меню 3" Нажмите = "ApplicationBarMenuItem_Click" />

ApplicationBarMenuItem Text = "Меню 4" Нажмите = "ApplicationBarMenuItem_Click_1" />

ApplicationBarMenuItem Text = "Меню 5" Нажмите = "ApplicationBarMenuItem_Click" />

ApplicationBarMenuItem Text = "Меню 6" Нажмите = "ApplicationBarMenuItem_Click_1" />

ApplicationBarMenuItem Text = "Меню 7" Нажмите = "ApplicationBarMenuItem_Click" />

ApplicationBarMenuItem Text = "Меню 8" Нажмите = "ApplicationBarMenuItem_Click_1" />

ApplicationBarMenuItem Text = "Меню 9" Нажмите = "ApplicationBarMenuItem_Click" />

ApplicationBarMenuItem Text = "Меню 10" Нажмите = "ApplicationBarMenuItem_Click_1" />

ApplicationBarMenuItem Text = "Меню 11" Нажмите = "ApplicationBarMenuItem_Click" />

ApplicationBarMenuItem Text = "Меню 12" Нажмите = "ApplicationBarMenuItem_Click_1" />

Панель приложений может содержать четыре кнопки значков в макс и неограниченное количество текстовых элементов меню.

Давайте посмотрим на код XAML для кода значков панели приложений

ApplicationBarIconButton IconUri = "/ Images / appbar.minus.rest.png" Текст = "Удалить" Нажмите = "ApplicationBarIconButton_Click" />

Каждая кнопка значка на панели приложений содержит ряд свойств. Свойство IconUri используется для установки uri для значка. Свойство text устанавливает миниатюрный текст, который будет отображаться под значком. Событие click позволяет определить функциональность, которая будет выполняться при щелчке по значку.

Аналогично элемент меню панели приложений содержит ряд свойств и событий. Мы не будем вдаваться в подробности, поскольку этот учебник предназначен для новичков, вы можете узнать об этом больше на веб-сайте MSDN. Теперь давайте посмотрим, как использовать холст в качестве диалога.

Похожие сообщения:

  • Учебное пособие по Windows Phone 8: Создание пользовательской кнопки в Expression Blend-I
  • Навигация между страницами XAML: Учебное пособие по разработке приложений для Windows Phone - часть 21
  • Учебное пособие по Windows Phone 4: Проектирование пользовательского интерфейса
  • GPS, Location API и Calling Web Services: Учебное пособие по разработке приложений для Windows Phone - 25
  • Понимание XAML: разработка приложений для Windows Phone Turorial - часть 15

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