ВУЗ:
Составители:
Рубрика:
145
8.4.12. Классы страниц с ярлыками TabControl и TabPages
Класс TabControl позволяет группировать связанные ЭУ в на-
бор страниц с ярлыками (tab page). Данный класс управляет коллекцией
Controls объектов класса TabPage. Для добав-
ления новой страницы к TabControl нужно соз-
дать объект класса TabPage и добавить его к
коллекции объекта TabControl.
Свойству Appearance задаются значения
перечисления TabAppearance, для задания внешнего вида ярлыков:
FlatButtons, Buttons или Normal. Свойство Text у ЭУ TabPage за-
дает текст, который будет показываться на ярлыке. Свойство
SelectedTab указывает на страницу, которая в выбрана в текущий мо-
мент.
8.5. Работа с меню и инструментальными полосами
Важными составляющими графического интерфейса являются
меню и инструментальные полосы с элементами управления. Под тер-
мином меню понимается структура иерархически организованных ко-
манд. Меню состоит из пунктов меню. Каждый пункт меню может быть
либо подменю, состоящим из своих пунктов, либо конечным элементом
меню – командой, при выборе которой выполняются определенные дей-
ствия.
Главным меню называется строка, содержащая элементы меню
верхнего уровня и обычно появляющаяся в вершине окна приложения –
в данном случае, в вершине формы. Как правило, главное меню всегда
видимо. Из главного меню можно выбрать некоторый пункт, и, если он
не задает команду, под ним появятся подпункты меню, заданные этим
элементом, т.е. появляется выпадающее меню. Поскольку каждый из
пунктов выпадающего меню может быть тоже меню, то при выборе это-
го пункта соответствующее выпадающее меню появляется слева или
справа от него.
Кроме структуры, заданной главным меню, в форме и в элементах
управления можно создать контекстные меню, появляющиеся при на-
жатии правой кнопки «мыши».
Инструментальные полосы с элементами управления (например,
кнопками, выпадающими списками) дополняют меню, и позволяют уп-
ростить выполнение команд меню. Они устроены проще, чем меню, так
как здесь нет иерархии. На полосах располагаются ЭУ, выбор которых
(событие Click) запускает на выполнение заданные обработчики со-
бытия. Как правило, команды, задаваемые кнопками инструментальных
полос, соответствуют наиболее часто используемым командам меню и
Страницы
- « первая
- ‹ предыдущая
- …
- 143
- 144
- 145
- 146
- 147
- …
- следующая ›
- последняя »