Опубликован: 22.12.2012 | Доступ: свободный | Студентов: 482 / 20 | Длительность: 07:20:00
Лекция 14:

Лабораторная работа

< Лекция 13 || Лекция 14: 1234 || Лекция 15 >

Лабораторная работа №2

Тема

Программирование элементов управления

Задание

В соответствии с ваpиантом pазpаботать пpогpамму, содержащую указанные элементы управления

Исполнение

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

Цель

Формирование навыков использования элементов управления приложений WinRT.

Методические указания

В соответствии с разработанным макетом домашней страницы создайте разметку и задайте управляющие действия для кнопок средствами языка XAML.

Существует три типа элементов управления кнопками: "Отправить", "Сбросить" и "Обычная".

  1. Кнопка "Отправить"

    Используйте кнопку "Отправить", чтобы передать пользовательский ввод на сервер или выполнить действие, например, нажать кнопку "Далее", которая сохраняет данные формы и выполняет переход на следующую страницу приложения.

  2. Кнопка Сброс: сброс формы

    Для очистки формы или пользовательского ввода на странице используйте кнопку "Сбросить".

  3. Кнопка "Обычная": настраиваемое действие

    Для вызова действия используйте обычную кнопку.

    Внутри формы первая кнопка без атрибутов выполняет функции отправки. Если требуется обычный тип, задайте для атрибута type значение "button".

Следуйте следующим рекомендациям:

  1. Используйте краткий, конкретный, не требующий разъяснений текст, который четко описывает действие, выполняемое кнопкой.
  2. Настройте обычные кнопки и кнопки отправки с помощью текста или изображений таким образом, чтобы пользователям было понятно, что происходит после нажатия кнопки.
  3. Не изменяйте текст кнопки "Сбросить", если это не требуется для локализации. По умолчанию текст кнопки "Сбросить" на английском языке - "Reset".
  4. Не изменяйте стили кнопок отправки, сброса и обычных кнопок, установленные по умолчанию.
  5. Не помещайте на кнопку слишком много информации. Хотя кнопка может содержать практически все другие элементы HTML, такие как таблицы и флажки, помещение слишком большого объема информации на кнопку может запутать пользователя. Поместите на кнопку краткую и легко понимаемую информацию. На кнопке не должно быть иной информации, кроме изображения и некоторого объема текста.

Пример создания действия кнопки:

<Button x:Name="Kafedras" Content="Кафедры" 
HorizontalAlignment="Left" Margin="10,70,0,0" Grid.Row="1" 
VerticalAlignment="Top" Width="400" Height="60" FontWeight="Bold" 
BorderBrush="#DE6C81B9" Foreground="#DE6C81B9" FontSize="22" /> 
Содержание отчета
  1. Задание к лабораторной работе
  2. Описание элементов управления.
  3. Листинг пpогpаммы, содержащую указанные элементы управления.
  4. Вывод о проделанной работе.
Контрольные вопросы
  1. Что такое элементы навигации?
  2. Для чего нужны промежуточные элементы пользовательского интерфейса?
  3. Какие элементы управления используются для работы с изображением?
  4. Какие элементы управления используются для работы с текстом?
  5. Как обеспечивается непрерывность взаимодействия с устройствами?
< Лекция 13 || Лекция 14: 1234 || Лекция 15 >