Главная / Программирование /
Методология синхронной разработки приложений в Microsoft Visual Studio 2010 / Тест 4
Методология синхронной разработки приложений в Microsoft Visual Studio 2010 - тест 4
Упражнение 1:
Номер 1
В ситуации, когда один и тот же стиль описан на нескольких уровнях сразу, тогда процесс поиска стиля начнется
Ответ:
 (1) в ресурсах текущего элемента 
 (2) в контейнере содержащем этот элемент 
 (3) в ресурсах приложения (в файле App.xaml) 
 (4) недопустимо задавать один и тот же стиль в разных местах приложения 
Номер 2
Если вы хотите, чтобы стиль был доступен в любой части кода вашего приложения его необходимо располагать
Ответ:
 (1) в ресурсах каждого элемента 
 (2) в ресурсах каждой страницы 
 (3) в ресурсах приложения (в файле App.xaml) 
 (4) данная возможность будет доступна в следующих версиях 
Номер 3
Если необходимо, чтобы стиль был доступен в любой части кода вашего приложения, его необходимо описать в файле приложения …
Ответ:
 App.xaml 
Упражнение 2:
Номер 1
Перекрыть стандартное визуальное представление Control’а можно через:
Ответ:
 (1) стиль Control’а 
 (2) свойство Template 
 (3) как через стиль Control’а, так и через свойство Template 
 (4) перекрыть стандартное визуальное представление невозможно 
Номер 2
Применять шаблоны можно:
Ответ:
 (1) к любому Silverlight/WPF элементу 
 (2) ко всем элементам которые наследуются от класса Control 
 (3) ко всем элементам которые наследуются от класса FrameworkElement 
 (4) к любому WPF элементу 
Номер 3
Перекрыть стандартное визуальное представление Control’а можно через свойство …
Ответ:
 Template 
Упражнение 3:
Номер 1
Сеттеры свойств могут влиять:
Ответ:
 (1) на любые зависимые свойства 
 (2) только на те, что управляют поведением объекта  
 (3) только на те, что управляют его внешним видом 
 (4) на любые свойства 
Номер 2
Сеттеры свойств могут влиять:
Ответ:
 (1) на не зависимые свойства 
 (2) на зависимые свойства, что управляют поведением объекта  
 (3) на зависимые свойства, что управляют его внешним видом 
 (4) на не зависимые свойства, что управляют его внешним видом 
Номер 3
Назовите поле, которое должно быть задано для любого стиля, определяющее тип элементов, к которым может применяться данный стиль
Ответ:
 TargetType 
Упражнение 4:
Номер 1
Вы используете стиль "SomeStyle" определяющий значение FontSize, а также явно устанавливаете другое значение свойству FontSize элемента, к которому применен стиль "SomeStyle". Какое значение будет иметь свойства FontSize у элемента?
Ответ:
 (1) то, что определено в стиле  
 (2) то, что определено в элементе 
 (3) зависит от элемента управления 
 (4) данный прием вызовет ошибку компиляции 
Номер 2
Допустимо задавать стиль программно?
Ответ:
 (1) допустимо без всяких на то ограничений 
 (2) недопустимо 
 (3) допустимо только один раз 
 (4) данная функциональность будет доступна в следующих версиях 
Номер 3
Расширение разметки, предоставляющее значение свойству Style элемента путем поиска ссылки на уже определенный стиль.
Ответ:
 StaticResource 
Упражнение 5:
Номер 1
Применять стиль можно:
Ответ:
 (1) к любому Silverlight/WPF элементу 
 (2) ко всем элементам, которые наследуются только от класса Control 
 (3) ко всем элементам, которые наследуются от класса FrameworkElement 
 (4) использование стилей допустимо только в WPF 
Номер 2
Применять стиль можно:
Ответ:
 (1) к любому Silverlight/WPF элементу 
 (2) ко всем элементам, которые наследуются от класса Control 
 (3) ко всем элементам, которые наследуются от класса FrameworkElement 
 (4) использование стилей допустимо только в WPF 
Номер 3
Можно задать Style для любого элемента, производного от …
Ответ:
 FrameworkElement 
Упражнение 6:
Номер 1
Укажите правильные утверждения:
Ответ:
 (1) для создания пользовательского шаблона элемента управления необходимо определить объект ControlTemplate 
 (2) для создания пользовательского шаблона элемента управления необходимо определить объект ContentPresenter 
 (3) привязка шаблона к элементу управления производится заданием свойства Template 
 (4) привязка шаблона к элементу управления производится заданием свойства TargetType 
Номер 2
Укажите правильные утверждения:
Ответ:
 (1) стили – это коллекция значений свойств, которые могут быть применены к элементу 
 (2) стили в WPF могут устанавливать только dependency properties элемента 
 (3) стили WPF поддерживают триггеры 
 (4) стили не позволяют использовать шаблоны 
Номер 3
Для создания пользовательского шаблона элемента управления необходимо определить объект …
Ответ:
 ControlTemplate