Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Wpf-АК11.doc
Скачиваний:
6
Добавлен:
01.03.2025
Размер:
3 Мб
Скачать
☆

Задание к лабораторной работе

Спроектируйте интерфейс WPF-приложения исходя из индивидуального задания по варианту. Оформите отчет с подробным листингом файлов программы и скриншотами внешнего вида готового приложения.

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

Варианты индивидуальных заданий

  1. Программа для копирования файлов с учетом времени, имени файла, а так же полосы заполнения прогресса. В качестве примера можно использовать программу для копирования файлов в Windows по-умолчанию.

  2. Программа для табличного отчета результата спортивнх соревнований. Интерфейс программы должен содержать названия двух спортивных комманд, а также табло для вывода текущего игрового счета на экран. Также рекомендуется создать список данных табло за некоторый период времени с указанием игрового счета, а также игрового времени.

  3. Программа для отображения погодных сводок. Интерфейс программы подразумевает выведение на экран температуры, скорости и направления ветра, влажности, солнечности на 5 календарных дней (статическим изображением).

  4. Программа для математических статистических расчетов. Интерфейс программы должен содержать поля для ввода статистических величин, изображения графика статистических корреляций, а также поля для вывода расчетов. В качестве примера необходимо взять задачу расчета корреляции двух статистических выборок по 10 элементов каждая.

  5. Программа для работы с мобильным устройством. Интерфейс программы должен содержать изображение подключенного мобильного устройства, его имя, серийный номер, а также список файлов, доступных для чтения и записи. Также рекомендуется добавить палень управления файлами на устройстве.

Контрольные вопросы

  1. Потомком какого языка является XAML?

  2. Какие стандартные элементы управления оконного приложения Вам известны?

  3. Приведите примеры параметров элементов управления.

  4. Какие типы расположения элементов управления Вы можете назвать?

  5. Какие языки программирования и какие технологии позволяют использовать XAML для программирования графического интерфейса пользователя?

Лабораторная работа 3 Макет программы и основные элементы управления

Цель: получить практические навыки работы с WPF средствами языка программирования C#.

План лабораторного занятия:

  1. Макет в WPF

  2. Новые возможности WPF

  3. Элемент управленияCanvas

  4. Элемент управленияStackPanel

  5. Элемент управленияWrapPanel

  6. Элемент управленияDockPanel

  7. Элемент управленияGrid

Теоретически сведения

1. Макет в wpf

Макет — одна из самых важных составляющих любого проекта WPF. Следующие подразделы знакомят с новыми возможностями макета.

Важность макета. Платформу WPF можно использовать либо в браузере (частичное доверие) в виде приложения Xbap, либо в полнофункциональном приложении, как правило в исполняемом файле (*.exe). Формат приложения роли не играет — в обоих случаях макет одинаково важен.

Макет — фундаментальный элемент, используемый при написании любого приложения WPF, будь то XBap или полноценное приложение. С помощью элементов управления макета WPF разработчики и дизайнеры могут создавать очень сложные системы страниц и элементов управления.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]