Читайте также:
|
|
В данной теме были рассмотрены основные синтаксические конструкции языка XAML и приведены простые примеры их реализации. Проектирование WPF-приложений требует от разработчика понимания структуры и содержания XAML-документа, описывающего интерфейс создаваемой системы. В последующих темах курса будут рассматриваться различные аспекты построения WPF- и Silverlight-приложений и необходимым условием эффективной работы создателя таких систем является знание основ языка XAML.
Набор для практики
Вопросы:
1. Имеется ли возможность вложенности друг в друга у элементов XAML?
2. Сколько корневых элементов может иметь XAML-документ?
3. Поясните назначение пространства имен x:Static.
4. Имеется ли возможность реализовать в виде типов CLR теги XAML?
5. Приведите синтаксис присоединения обработчиков событий.
Тесты
Задача 1.
Вариант 1 Задачи 1.
Как соотносятся между собой WPF и DirectX?
+ Ответ 1. WPF является надстройкой над DirectX
Ответ 2. WPF альтернативная и независимая от DirectX API
Ответ 3. DirectX является надстройкой над WPF
Ответ 4. WPF является неотъемлемой часть DirectX
Вариант 2 Задачи 1.
Утверждения характерные как для WPF так и DirectX?
Ответ 1. в основе технологии лежит векторная система визуализации, не зависящая от разрешения устройства вывода
+ Ответ 2. содержит набор готовых классов, процедур, функций, структур и констант
Ответ 3. это набор API, разработанных для решения задач, связанных с программированием под различные операционные системы (Unix, Windows)
+ Ответ 4. предоставляет разработчикам преимущества современных аппаратных графических средств
Вариант 3 Задачи 1.
WPF является надстройкой над …
Ответ 1. DirectX
Задача 2.
Вариант 1 Задачи 2.
WPF не включает в себя:
Ответ 1. 3D и 2D эффекты
+ Ответ 2. интерфейс сетевой коммуникации игр
Ответ 3. анимация и работа с временными интервалами
Ответ 4. синтез и распознавание речи
Вариант 2 Задачи 2.
WPF включает в себя:
+ Ответ 1. 2D и 3D
+ Ответ 2. работу с текстами и шрифтами
Ответ 3. работу с растровой графики
+ Ответ 4. работу с аудио и видео
+ Ответ 5. анимацию и работу с временными интервалами
Ответ 6. интерфейс сетевой коммуникации игр
Вариант 3 Задачи 2.
NET Framework, поставляется вместе с WPF, начиная с версии
Ответ 1. 3.0
Задача 3.
Вариант 1 Задачи 3.
XAML подчиняется всем правилам wellformed XML, в частности это означает, что XAML документ:
Ответ 1. может содержать несколько корневых вершин. Все вершины должны быть контейнерными объектами
Ответ 2. должен содержать ровно одну корневую вершину. Корнем такой вершины может быть как контейнерный объект, так и элемент управления
Ответ 3. может содержать несколько корневых вершин. Вершины могут быть как контейнерными объектами, так и элементами управления
+ Ответ 4. должен содержать ровно одну корневую вершину. На вершине иерархии должен находиться один из контейнерных объектов
Вариант 2 Задачи 3.
Какие из утверждений верны для XAML документа:
Ответ 1. может содержать несколько корневых вершин. Все вершины должны быть контейнерными объектами
+ Ответ 2. может содержать неограниченную вложенность контейнерных объектов
Ответ 3. может содержать несколько корневых вершин. Вершины могут быть как контейнерными объектами, так и элементами управления
+ Ответ 4. должен содержать ровно одну корневую вершину. На вершине иерархии должен находиться один из контейнерных объектов
Вариант 3 Задачи 3.
Сколько корневых вершин должен содержать XAML документ?
Ответ 1. 1
Дата добавления: 2015-08-13; просмотров: 94 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Ключевые термины | | | Задача 4. |