Завершение работы программы обычно также происходит по инициативе пользователя и приводит к закрытию окна

Вид материалаДокументы
Подобный материал:
1   2   3   4   5   6   7   8   9   10   11

CheckedListBox


Компонент CheckedListBox представляет собой список, перед каждым элементом которого находится переключатель CheckBox. Свойства компонента CheckedListBox приведены в табл. 2.6.

Таблица 2.6. Свойства компонента CheckedListBox

Свойство

Описание

Items

Элементы списка - коллекция строк

Items.Count

Количество элементов списка

Sorted

Признак необходимости автоматической сортировки (True) списка после добавления очередного элемента

CheckOnClick

Способ пометки элемента списка. Если значение свойства равно False, то первый щелчок выделяет элемент списка (строку), а второй устанавливает в выбранное состояние переключатель. Если значение свойства равно True, то щелчок на элементе списка выделяет элемент и устанавливает во включенное состояние переключатель

CheckedItems

Свойство CheckedItems представляет собой коллекцию, элементы которой содержат выбранные элементы списка

CheckedItems.Count

Количество выбранных элементов списка, переключатели которых установлены в выбранное состояние

CheckedIndices

Свойство Checkedlndices представляет собой коллекцию, элементы которой содержат номера выбранных (помеченных) элементов списка

MultiColumn

Признак необходимости отображать список в несколько колонок. Количество отображаемых колонок зависит от количества элементов и размера области отображения списка

Location

Положение компонента на поверхности формы

Size

Размер компонента без (для компонентов типа DropDown и DropDownList) или с учетом (для компонента типа Simple) размера области списка или области ввода

Font

Шрифт, используемый для отображения содержимого поля редактирования и элементов списка



GroupBox


Компонент GroupBox представляет собой контейнер для других компонентов. Обычно он используется для объединения в группы компонентов RadioButton по функциональному признаку. Свойства компонента GroupBox приведены в табл. 2.7.

Таблица 2.7. Свойства компонента GroupBox

Text

Заголовок - текст, поясняющий назначение компонентов, которые находятся в поле компонента GroupBox

Enabled

Позволяет управлять доступом к компонентам, находящимся в поле (на поверхности) компонента GroupBox. Если значение свойства равно False, то все находящиеся в поле GroupBox компоненты недоступны

Visible

Позволяет скрыть (сделать невидимым) компонент GroupBox и все компоненты, которые находится на его поверхности



ImageList


Компонент ImageList представляет собой коллекцию изображений и может использоваться другими компонентами (например, Button или TooiBar) как источник иллюстраций. Компонент является невизуальным, т. е. он не отображается в окне программы но время ее работы. Во время создания формы компонент отобража­ется в нижней части окна редактора формы. Свойства компонента ImageList приведены в табл. 2.8.

Таблица 2.8. Свойства компонента ImageList

Свойство

Описание

Images

Коллекция изображений (объектов Bitmap)

ImageSize

Размер изображений коллекции. Уточняющее свойство Width определяет ширину изображений, Height —высоту

TransparentColor

Прозрачный цвет. Участки изображения, окрашенные этим цветом, не отображаются

ColorDepth

Глубина цвета - количество байтов, используемых для кодирования цвета точки (пиксела)

Label


Компонент Label предназначен для отображения текстовой информации. Задать текст, отображаемый в поле компонента, можно как во время разработки формы, так и во время работы программы, присвоив нужное значение свойству Text. Свойства компонента приведены в табл. 2.9.

Таблица 2.9. Свойства компонента Label

Свойство

Описание

Name

Имя компонента. Используется в программе для досту­па к свойствам компонента

Text

Отображаемый текст

Location

Положение компонента на поверхности формы

Size

Размер компонента (поля отображения текста)

Font

Шрифт, используемый для отображения текста

ForeColor

Цвет текста, отображаемого в поле компонента

BackColor

Цвет закраски области вывода текста

TextAlign

Способ выравнивания (расположения) текста в поле компонента. Всего существует девять способов расположения текста. На практике наиболее часто используют выравнивание по левой верхней границе (TopLeft), посередине (TopCentre) и по центру (MiddleCenter)

BorderStyle

Вид рамки (границы) компонента. По умолчанию граница вокруг поля Label отсутствует (значение свойства равно None). Граница компонента может быть обычной (Fixed3D) или тонкой (FixedSinqle)



ListBox


Компонент ListBox представляет собой список, в котором можно выбрать нужный элемент. Свойства компонента приведены в табл. 2.10.

Таблица 2.10. Свойства компонент ListBox

Свойство

Описание

Items

Элементы, списка - коллекция строк

Items.Count

Количество элементов списка

SelectedIndex

Номер элемента, выбранного в списке. Если ни один из элементов списка не выбран, то значение свойства равно-1

Sorted

Признак необходимости автоматической сортировки (True) списка после добавления очередного элемента

SelectionMode

Определяет режим выбора элементов списка: One - только один элемент; MultiSimple— можно выбрать несколько элементов, сделав щелчок на нужных элементах списка; MultiExtended - можно выбрать несколько элементов, сделав щелчок на нужных элементах списка при нажатой клавише , или выделить диапазон, щелкнув при нажатой клавише на первом и последнем элементе диапазона

MultiColumn

Признак необходимости отображать список в несколько колонок Количество отображаемых колонок зависит от количества элементов и размера области отображения списка

Location

Положение компонента на поверхности формы

Size

Размер компонента без (для компонентов типа DropDown и DropDownList) или с учетом (для компонента типа Simple) размера области списка или области ввода

Font

Шрифт, используемый для отображения содержимого поля редактирования и элементов списка

MainMenu


Компонент MainMenu представляет собой главное меню программы. Элементы меню - объекты MenuItem. Свойства объекта MenuItem. приведены в табл. 2.11.

Таблица 2.11. Свойства объекта MenuItem

Свойство

Описание

Text

Название элемента меню

Enabled

Признак доступности элемента меню. Если значение свойства равно False, то элемент меню недоступен (в результате щелчка на элементе меню событие Click не происходит, название элемента меню отображается инверсным цветом по отношению к доступному пункту меню)

Checked

Признак того, что элемент меню выбран. Если значение свойства равно True, то элемент помечается галочкой. Свойство Checked обычно используется для тех элементов меню, которые применяются для отображения параметров

Shortcut

Свойство определяет функциональную клавишу (или комбинацию клавиш), нажатие которой активизирует выполнение команды