|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Элементы управления OptionButton (переключатель) и Frame (рамка)
Элементы управления OptionButton (переключатель) и Frame (рамка), свойства Caption и Value, событие Change Если CheckBox предназначен для выбора невзаимоисключающих вариантов, то OptionButton (рис. 5.7) как раз нужен для выбора варианта в ситуации или/или. Рис. 5.7 Переключатели (объекты OptionButton) в рамке (объект Frame) Классический пример, при помощи которого можно проиллюстрировать OptionButton — выбор радиостанции на радиоприемнике: сразу две радиостанции слушать нельзя (поэтому иногда этот элемент управления называют RadioButton). Главных свойств у этого элемента управления два: Caption — надпись для переключателя; Value — установлен флажок или нет (только два состояния — True или False). Главное событие тоже очень привычное — Change. Конечно, использовать один переключатель бессмысленно. Выбор должен предоставляться из нескольких вариантов, и при выборе одного из них другой автоматически очищается. Однако в некоторых ситуациях нам необходимо выбрать из нескольких наборов вариантов (например, отчет за месяц/квартал/год, тип отчета, нужный филиал и т.п.). Решение простое — переключатели нужно сгруппировать. Самый простой вариант группировки — просто использовать форму/вкладку на форме. Если переключатели находятся на одной форме (или одной вкладке) они автоматически считаются взаимоисключающими. Если же нужно более точно выбрать группы, то необходимо использовать элемент управления Frame. Frame — это просто рамка, которая выделяет прямоугольную область на форме и позволяет организовать элементы управления (см. рис. 5.3.7-1). Помещенные внутрь рамки переключатели считаются взаимоисключающими, остальные элементы управления ведут себя точно так же, хотя иногда бывает полезно с точки зрения наглядности свести вместе под одной рамкой, к примеру, набор флажков. При желании рамку можно сделать невидимой, установив для свойства BorderStyle значение 1 и убрав значение свойства Caption.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.002 сек.) |