- •Тверской государственный технический университет
- •Разработка приложений на основе технология wpf.
- •1. Теоретическая часть.
- •1.1. Введение.
- •1.2. Взаимодействие дизайнера и разработчика
- •1.3. Язык xaml
- •1.4. Создание простого wpf-приложения
- •1.4.1. Создание проекта wpf
- •1.4.2. Разделение окна на два столбца
- •1.4.3. Добавление списка.
- •1.4.4. Добавление обработчика события.
- •1.4.5. Запуск приложения.
- •1.4.6. Рисование фигур.
- •1.5. Особенности использования технологии wpf.
- •1.5.1. Еще раз о технологии wpf.
- •1.5.2. Метод InitializeComponent ()
- •1.5.3. Именование элементов.
- •1.5.4. Свойства и события в xaml
- •1.5.5. Простые свойства и конвертеры типов
- •1.5.6. Сложные свойства.
- •1.5.7. Расширения разметки.
- •1.5.8. Прикрепленные свойства
- •1.5.9. Вложенные элементы.
- •1.5.10. События
- •1 .5.11. Полный пример автоответчика
- •1.5.12. Загрузка и компиляция xaml
- •2. Указания к выполнению лабораторной работы
- •2.1. Задание на лабораторную работу
- •2.2. Содержание отчета по лабораторной работе
- •Литература:
Тверской государственный технический университет
Кафедра ЭВМ
Программирование на языке C# в среде Microsoft Visual Studio.
Разработка приложений на основе технология wpf.
Методические указания к лабораторным работам
по курсу "Объектно-ориентированное программирование"
Лабораторная работа № 5
Тверь 2012
Цель лабораторной работы заключается в изучении технологии WPF, ее отличительных особенностей и преимуществ, предоставляемых разработчику, и приобретении практических навыков по ее использованию в процессе разработке и отладке приложений в интегрированной среде Visual Studio.
Основными задачами, решаемыми в процессе выполнения лабораторной работы, являются:
Изучение особенностей построения приложений на основе технологии WPF в инструментальной среде Visual Studio.
Ознакомление с языком XAML и приемами работы с ним, при разработке визуального интерфейса приложений
Методическое указание обсуждено на заседании кафедры ЭВМ (протокол №___от 2002_ года) и рекомендовано к печати.
Составитель: Веселов А.А.
Содержание
|
|
|
|
|
Стр. |
|
1 |
Теоретическая часть. |
3 |
||||
|
1.1 |
Введение |
3 |
|||
|
1.2 |
Взаимодействие дизайнера и разработчика |
4 |
|||
|
1.3 |
Язык XAML |
4 |
|||
|
1.4 |
Создание простого WPF-приложения |
5 |
|||
|
|
1.4.1 |
Создание проекта WPF |
5 |
||
|
|
1.4.2 |
Разделение окна на два столбца |
6 |
||
|
|
1.4.3 |
Добавление списка |
7 |
||
|
|
1.4.4 |
Добавление обработчика события |
8 |
||
|
|
1.4.5 |
Запуск приложения |
8 |
||
|
|
1.4.6 |
Рисование фигур |
8 |
||
|
1.5 |
Особенности использования технологии WPF |
9 |
|||
|
|
1.5.1 |
Еще раз о технологии WPF |
9 |
||
|
|
1.5.2 |
Метод InitializeComponent() |
10 |
||
|
|
1.5.3 |
Именование элементов |
10 |
||
|
|
1.5.4 |
Свойства и события в XAML |
11 |
||
|
|
1.5.5 |
Простые свойства и конвертеры типов |
12 |
||
|
|
1.5.6 |
Сложные свойства |
13 |
||
|
|
1.5.7 |
Расширения разметки |
14 |
||
|
|
1.5.8 |
Прикрепленные свойства |
15 |
||
|
|
1.5.9 |
Вложенные элементы |
16 |
||
|
|
1.5.10 |
События |
18 |
||
|
|
1.5.11 |
Полный пример автоответчика |
19 |
||
|
|
1.5.12 |
Загрузка и компиляция XAML |
20 |
||
2 |
Указания к выполнению лабораторной работы |
21 |
||||
|
2.1 |
Задание на лабораторную работу |
21 |
|||
|
2.2 |
Содержание отчета по лабораторной работе |
21 |
|||
|
Литература |
21 |