Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Набор для практики

Читайте также:
  1. I. Даты прохождения практики
  2. I. ТАБЕЛЬ ПОСЕЩЕНИЯ ПРАКТИКИ УЧАЩИМСЯ
  3. II Примерная тематика ознакомительной практики
  4. II. Основные положения по организации практики
  5. III. Организация проведения практики
  6. IV. Функції юридичної практики
  7. V. Шлях вдосконалення юридичної практики в Україні

Вопросы:

1. Назовите основные особенности UserControl

2. Назовите основные особенности CustomControl

3. DependencyProperty и этапы определения

4. Виды привязок в шаблоне пользовательского элемента управления

5. Назначение метода OnApplyTemplate

Тесты

Задача 1.

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

Если в дальнейшем потребуется создать наследника от пользовательского элемента управления, то мы должны спроектировать его как:

+ Ответ 1. CustomControl

Ответ 2. UserControl

Ответ 3. CustomControl или UserControl

Ответ 4. создать наследника от пользовательского элемента управления не возможно.

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

Нестандартные, повторно используемые элементы, которые можно применять без каких-либо модификаций и в других приложениях:

Ответ 1. UserControl

+ Ответ 2. CustomControl

Ответ 3. CustomControl или UserControl

Ответ 4. создать повторно используемые элементы управления не возможно.

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

Если в дальнейшем потребуется создать наследника от пользовательского элемента управления, то мы должны спроектировать его как

Ответ 1. CustomControl

Задача 2.

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

При добавлении в проект Silverlight User Control’а:

Ответ 1. добавится только файл разметки XAML

Ответ 2. добавится только класс этого Control’а

+ Ответ 3. добавится файл разметки XAML и класс содержащий фоновый код Control’а

Ответ4.в Silverlight нет возможности добавления UserControl, эта возможность WPF проектов

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

При добавлении в проект Silverlight User Control’а произойдет добавление в проект:

Ответ 1. файла разметки XAML

Ответ 2. класса содержащий фоновый код Control’а

Ответ 3. шаблона для этого Control’а в файле Generic.xaml

Ответ4.в Silverlight нет возможности добавления UserControl, эта возможность WPF проектов

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

Элемент управления без внешнего вида на основе одного из базовых классов, не имеющих поверхности визуального проектирования принято называть … (англ.яз.)

Ответ 1. CustomControl

Задача 3.

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

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

Ответ 1. определение статического поля с добавленным словом Property в конце его имени

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

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

Ответ 4. любой из пунктов можно опустить

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

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

+ Ответ 1. определение статического поля с добавленным словом Property в конце его имени

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

Ответ 3. присоединить обратные вызовы для проверки достоверности, коррекции значений и уведомлений об изменении значения

Ответ 4. добавить стандартные оболочки для свойств зависимости

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

Самый базовый класс для элемента управления без внешнего вида (CustomControl) - …

Ответ 1. Control


Дата добавления: 2015-08-13; просмотров: 112 | Нарушение авторских прав


Читайте в этой же книге: Задача 4. | Ресурсы | Основные принципы связывания | Привязка к объектам CLR | Редактирование | Краткие итоги | Задача 4. | Лекция 7. Пользовательские элементы управления. | Устанавливаем стили для элементов управления | Определение свойств зависимости |
<== предыдущая страница | следующая страница ==>
Шаг 2. Рефакторинг кода разметки указателя цвета| Задача 4.

mybiblioteka.su - 2015-2024 год. (0.007 сек.)