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

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

<Window ... PreviewMouseRightButtonDown=’WindowPreviewRightButtonDown’ MouseRightButtonDown=’WindowRightButtonDown’> <GroupBox PreviewMouseRightButtonDown=’GroupBoxPreviewRightButtonDown’ MouseRightButtonDown=’GroupBoxRightButtonDown’> <StackPanel> <Button>One</Button> <Button PreviewMouseRightButtonDown=’ButtonTwoPreviewRightButtonDown’ MouseRightButtonDown=’ButtonTwoRightButtonDown’> Two </Button> </StackPanel> </GroupBox> </Window>

Во время работы этой программы события возникают в следующем порядке:

+ Ответ 1.

Window PreviewMouseRightButtonDown.

Window PreviewMouseRightButtonDown.

GroupBox PreviewMouseRightButtonDown.

Button PreviewMouseRightButtonDown.

Button MouseRightButtonDown.

GroupBox MouseRightButtonDown.

Window MouseRightButtonDown.

Ответ 2.

Button MouseRightButtonDown.

GroupBox MouseRightButtonDown.

Window MouseRightButtonDown.

Window PreviewMouseRightButtonDown.

Window PreviewMouseRightButtonDown.

GroupBox PreviewMouseRightButtonDown.

Button PreviewMouseRightButtonDown.

Ответ 3.

Window PreviewMouseRightButtonDown.

Window PreviewMouseRightButtonDown.

Window MouseRightButtonDown.

GroupBox PreviewMouseRightButtonDown.

GroupBox MouseRightButtonDown.

Button PreviewMouseRightButtonDown.

Button MouseRightButtonDown.

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

Если мы хотим получать извещения о нажатии любой кнопки в окне, достаточно просто вызвать метод

Ответ 1. AddHandler

Задача 3.

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

Каким из пунктов можно пренебречь при создании команды:

Ответ 1. реализовать интерфейс ICommand

+ Ответ 2. определить статическое поле, содержащее экземпляр команды

Ответ 3. написать реализацию команды

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

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

Какими пунктами нельзя пренебречь при создании команды:

+ Ответ 1. реализовать интерфейс ICommand

Ответ 2. определить статическое поле, содержащее экземпляр команды

+ Ответ 3. написать реализацию команды

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

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

Метод позволяющий выяснить, находится ли команда в таком состоянии, когда ее можно выполнить

Ответ 1. CanExecute

Задача 4.

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

Триггер не может сработать по одному из условий:

Ответ 1. изменение состояния свойства отображения (Trigger)

+ Ответ 2. изменение шаблона элемента управления (TemplateTrigger)

Ответ 3. событие (EventTrigger)

Ответ 4. изменение состояние свойства данных (DataTrigger).

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

Триггер может сработать по одному из трех условий:

+ Ответ 1. изменение состояния свойства отображения (Trigger)

Ответ 2. изменение шаблона элемента управления (TemplateTrigger)

+ Ответ 3. событие (EventTrigger)

+ Ответ 4. изменение состояние свойства данных (DataTrigger).

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

Триггер, который срабатывает по изменению состояния свойства данных

Ответ 1. DataTrigger

Задача 5.

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

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

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

Ответ 2. объекты Trigger и EventTrigger допустимы только внутри шаблона данных

+ Ответ 3. существует два типа триггеров для наборов: MultiTrigger и MultiDataTrigger

+ Ответ 4. DataTrigger срабатывает по изменению состояния свойства данных

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

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

Ответ 1. EventTrigger срабатывает по изменению состояния свойства отображения

+ Ответ 2. Trigger и EventTrigger допустимы внутри шаблона элемента управления или стиля

+ Ответ 3. существует два типа триггеров для наборов: MultiTrigger и MultiDataTrigger

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

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

Какой триггер допустим только внутри шаблона данных?

Ответ1. DataTrigger

Задача 6.

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

Когда условие триггера больше не удовлетворяется:

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

Ответ 2. свойства, измененные триггерами, остаются в измененном значении

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

Ответ 3. свойства не могут быть изменены триггерами

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