Главная / Программирование /
Разработка приложений на базе 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