ToggleButton
События | Описание | Свойства | Описание |
Важнейшим событием для выключателя, как и для кнопки, является событие Click | Value | True – выключатель включен False – выключатель выключен |
Набор вкладок (TabStrip). Используется для создания диалогового окна с вкладками. TabStrip содержит семейство объектов Tab, но не является контейнером, поэтому для отображения в нем элементов управления необходим элемент-контейнер, например Frame.
При работе приложения должен быть видимым только элемент-контейнер активной вкладки. Поэтому рекомендуется не только скрывать Frame, но и сдвигать их при проектировании, а во время выполнения опять настраивать. Значительно упрощает обращение с Frame создание из них массива элементов управления.
В табл. 2.17 приведены описание, основные свойства и события элемента управления TabStrip.
Таблица 2.17
Основные свойства и события элемента управления TabStrip
События | Описание | Свойства | Описание |
Для набора вкладок важно только одно событие — Change – переход между вкладками | Selectedltem.Index | Выполняет переключение между вкладками, содержит индекс выбранной вкладки, воспользовавшись которым можно отобразить соответствующий Frame | |
MultiRow | Позволяет использовать несколько рядов вкладок | ||
TabOrientation | Определяет, где будут расположены вкладки (по умолчанию — сверху) | ||
Value | Определяет номер вкладки, которая открыта в настоящий момент (нумерация начинается с 0). |
Счетчик (SpinButton). Используется для модифицирования отображаемого значение другого элемента управления.
В табл. 2.18 приведены описание, основные свойства и события элемента управления SpinButton.
Таблица 2.18
Основные свойства и события элемента управления SpinButton
События | Описание | Свойства | Описание |
Для счетчика важно только одно событие — Change | Value | Определяет то значение, которое будет передаваться связываемому элементу | |
Orientation | Создает горизонтальный или вертикальный SpinButton | ||
Min | Всегда соответствует минимальному значению элемента | ||
Мах | Всегда соответствует максимальному значению элемента | ||
SmallChange | Величина изменения значения свойства Value при щелчке на одной из двух кнопок со стрелками |
Список (ListBox). Позволяет пользователю выбирать из списка один или несколько элементов. В любое время в список можно добавлять новые элементы или удалять существующие. Если не все элементы могут одновременно отобразиться в поле списка, то в нем автоматически отображаются полосы прокрутки.
В табл. 2.19 приведены описание, основные свойства и события элемента управления ListBox.
Таблица 2.19
Основные свойства и события элемента управления
ListBox
События | Описание | Свойства | Описание |
Основное событие списка — Click. Это событие вызывается, если пользователь с помощью мыши или клавиш управления курсором выбирает элемент в списке. | Text | Возможность получить текст выбранного элемента списка. В любой момент времени значение этого свойства содержит текст выбранного элемента списка или пустую строку, если ни один элемент не выбран | |
List | Определяет текст элемента списка по его индексу | ||
ListIndex | Содержит индекс выбранного элемента | ||
Columns | Изменяет количество столбцов элемента во время проектирования | ||
Sorted | Определяет способ расположения элементов в списке | ||
Multiselect | Возможность выбирать несколько элементов списка одновременно. 0 – Множественный выбор невозможен. Щелчком мыши или нажатием клавиши пробела в списке можно выбрать только один элемент; 1 – Простой множественный выбор. Элементы списка выбираются щелчком мыши или нажатием клавиши пробела; 2 – Расширенный множественный выбор. Пользователь может выбрать несколько элементов с помощью мыши или клавиш управления курсором с использованием клавиш [Shift] и [Ctrl]. При множественном выборе свойство Text содержит текст последнего выбранного элемента списка | ||
Методы | Selected | Доступно во время проектирования – показывает, выделен данный элемент списка или нет | |
Addltem – для добавления новых элементов Removeltem – для удаления новых элементов |
Поле со списком (ComboBox). Поле со списком представляет собой комбинацию двух элементов управления — самого списка со значениями и поля ввода текста (текстового поля). Поля со списком используются в том случае, если нельзя заранее определить значения, которые следует включить в список, или список содержит слишком много элементов. В таком списке нужное значение можно не только выбирать, но и вводить непосредственно в поле ввода. Новое значение после ввода автоматически помещается в список.
В табл. 2.20 приведены описание, основные свойства и события элемента управления ComboBox.
Таблица 2.20
Основные свойства и события элемента управления
ComboBox
События | Описание | Свойства | Описание | |
Для поля со списком важную роль играют события, как поля ввода, так и списка. Основные события: Click — для выбора элемента списка; Change — для изменения записи в поле ввода текста. | Поле со списком имеет почти все свойства текстового поля TextBox и списка ListBox (исключением является свойство MultiLine). |