Главная / Программирование /
Разработка приложений на базе WPF и Silverlight / Тест 8
Разработка приложений на базе WPF и Silverlight - тест 8
Упражнение 1:
Номер 1
Укажите правильные утверждения в отношении класса MemoryStream
Ответ:
 (1) класс создает поток, резервным хранилищем которого является память 
 (2) класс является абстрактным 
 (3) поток памяти, созданный с помощью массива байтов без знака, предоставляет неизменяемый поток данных 
 (4) класс не подлежит сериализации 
Номер 2
Укажите правильные утверждения в отношении класса BitmapImage
Ответ:
 (1) класс можно использовать для ссылок на изображения в форматах JPEG и PNG 
 (2) является абстрактным классом 
 (3) предоставляет тип источника практического объекта для свойства источника изображения 
 (4) является базовым классов для создания источников изображений 
Номер 3
Укажите правильные утверждения в отношении класса Stream
Ответ:
 (1) класс предоставляет универсальное представление последовательности байтов 
 (2) поддерживает операция чтение из потока 
 (3) поддерживает операция запись в поток 
 (4) поддерживает операция обновления потока 
Упражнение 2:
Номер 1
Укажите правильные утверждения
Ответ:
 (1) визуальная структура интерфейсного элемента задается в его шаблоне ControlTemplate 
 (2) визуальное поведение интерфейсного элемента задается в его шаблоне ControlTemplate 
 (3) визуальная структура интерфейсного элемента задается в его шаблоне DataTemplate 
 (4) визуальное поведение интерфейсного элемента задается в его шаблоне DataTemplate 
Номер 2
В визуальную группу состояний CommonStates для элемента управления ListBoxItem входят состояния
Ответ:
 (1) Normal 
 (2) MouseOver 
 (3) Disabled 
 (4) Focused 
Номер 3
В визуальную группу состояний FocusStates для элемента управления ListBoxItem входят состояния
Ответ:
 (1) Focused 
 (2) Selected 
 (3) Unfocused 
 (4) MouseOver 
Упражнение 3:
Номер 1
В визуальную группу состояний SelectionStates для элемента управления ListBoxItem входят состояния
Ответ:
 (1) Selected 
 (2) Unselected 
 (3) SelectedUnfocused 
 (4) Unfocused 
Номер 2
В визуальную группу состояний LayoutStates для элемента управления ListBoxItem входят состояния
Ответ:
 (1) BeforeLoaded 
 (2) AfterLoaded 
 (3) BeforeUnloaded 
 (4) Unselected 
Номер 3
Укажите правильные утверждения в отношении класса VisualStateManager
Ответ:
 (1) позволяет указывать состояния для элемента управления 
 (2) позволяет указывать внешний вид элемента управления в определенном состоянии 
 (3) позволяет указывать порядок изменения состояния элемента управления 
 (4) представляет внешний вид элемента управления, находящегося в определенном состоянии 
Упражнение 4:
Номер 1
Укажите правильные утверждения в отношении класса VisualState
Ответ:
 (1) представляет внешний вид элемента управления, находящегося в определенном состоянии 
 (2) позволяет указывать состояния для элемента управления 
 (3) может использоваться в XAML-разметке как свойство элемента 
 (4) позволяет указывать порядок изменения состояния элемента управления 
Номер 2
Укажите правильные утверждения в отношении класса VisualStateGroup
Ответ:
 (1) cодержит взаимоисключающие объекты VisualState, используемые для перехода из одного состояния в другое 
 (2) представляет внешний вид элемента управления, находящегося в определенном состоянии 
 (3) может использоваться в XAML-разметке как свойство элемента 
 (4) позволяет указывать порядок изменения состояния элемента управления 
Упражнение 5:
Номер 1
В визуальную группу состояний CommonStates для элемента управления Button входят состояния
Ответ:
 (1) Normal 
 (2) Pressed 
 (3) Disabled 
 (4) Focused