Ватсон Карли
Шрифт:
Начальные инструкции
Здесь определен единственный класс
Класс содержит одно свойство:
□
□
□
Представление свойств в таком виде работает точно таким же образом, как и для специальных элементов управления, и определенно предпочтительно по отношению к представлению открытых полей.
Остальная часть класса состоит из метода
□ Когда создается элемент управления, не имеющий визуального представления (обычно называемый компонентом).
□ Когда создается производный элемент из существующего элемента управления и не требуется изменять характеристики его изображения.
Специальные элементы управления могут также предоставлять специальные методы, инициировать специальные события, и отвечать производным элементам управления (если они существуют). Ниже мы рассмотрим:
□ Создание производных элементов управления
□ Создание композитных элементов управления
□ Создание более развитых элементов управления
Конечный пример будет элементом управления выбором, который разрешает пользователю голосовать за одну из нескольких возможностей, и выводить графически результаты голосования. Варианты выбора будут определяться с помощью вложенных элементов управления потомков способом, описанным ранее.
Создадим для начала простой производный элемент управления.
Производный элемент управления RainbowLabel
Для этого первого примера создадим производный элемент управления из элемента управления