Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
course_(Windows&Web).docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4.68 Mб
Скачать

Вариант 2 Задачи 5.

Приведите в соответствие определение свойств класса Style:

1. Resources – 3 указывает, к элементам каких типов может применяться стиль. Таким типом может быть, например, TreeView или Button

2. Setters – 1 Dictionary, в котором вы можете описывать объекты, которые будут использоваться только в рамках стиля. Это могут быть кисти, value-конверторы и т.п.

3. TargetType – 2 набор объектов типа, которые устанавливают значения для свойств или назначают обработчики событий.

Вариант 3 Задачи 5.

Набор правил, который описывается как блок XAML-разметки, называемый шаблоном Control’а, применяется к Control’у через свойство …

Ответ 1. Template

Задача 6.

Вариант 1 Задачи 6.

Применять стиль можно:

Ответ 1. к любому Silverlight/WPF элементу

Ответ 2. ко всем элементам, которые наследуются только от класса Control

+ Ответ 3. ко всем элементам, которые наследуются от класса FrameworkElement

Ответ 4. использование стилей допустимо только в WPF

Вариант 2 Задачи 6.

Применять стиль можно:

Ответ 1. к любому Silverlight/WPF элементу

+ Ответ 2. ко всем элементам, которые наследуются от класса Control

+ Ответ 3. ко всем элементам, которые наследуются от класса FrameworkElement

Ответ 4. использование стилей допустимо только в WPF

Вариант 3 Задачи 6.

Можно задать Style для любого элемента, производного от …

Ответ 1. FrameworkElement

Задача 7.

Вариант 1 Задачи 7.

Укажите правильные утверждения:

+ Ответ 1. для создания пользовательского шаблона элемента управления необходимо определить объект ControlTemplate

Ответ 2. для создания пользовательского шаблона элемента управления необходимо определить объект ContentPresenter

+ Ответ 3. привязка шаблона к элементу управления производится заданием свойства Template

Ответ 4. привязка шаблона к элементу управления производится заданием свойства TargetType

Вариант 2 Задачи 7.

Укажите правильные утверждения:

+ Ответ 1. стили – это коллекция значений свойств, которые могут быть применены к элементу

+ Ответ 2. стили в WPF могут устанавливать только dependency properties элемента

+ Ответ 3. стили WPF поддерживают триггеры

Ответ 4. стили не позволяют использовать шаблоны

Вариант 3 Задачи 7.

Для создания пользовательского шаблона элемента управления необходимо определить объект …

Ответ 1. ControlTemplate

Литература

  1. Стили и шаблоны http://msdn.microsoft.com/ru-ru/library/bb613570.aspx.

  2. Мак-Дональд, М. WPF: Windows Presentation Foundation в .NET 4 с примерами на С# 2010 Пер. с англ. –М.: ООО “И.Д. Вильямс”, 2011., стр. 302-323.

  3. К. Андерсон Основы Windows Presentation Foundation. Пер. с англ. А. Слинкина — М.: ДМК Пресс, 2008 — стр. 123-214.

Лабораторная работа 2. Стили и ресурсы.

Краткая аннотация лабораторной работы: в лабораторной работе будут даны задания для самостоятельного выполнения на закрепление пройденной теоретической части лекций 2 и 3, а так же рассмотрен пример, нацеленный показать пути решения поставленных в лабораторной работе задач.

Цель лабораторной работы: рассмотреть небольшой пример работы со стилями в WPF. Закрепить знания, полученные в лекциях 2 и 3.

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