Form

Объект Form (форма) – это окно или диалоговое окно, которое составляет часть пользовательского интерфейса приложения.

Синтаксис

Form - имя формы (в дальнейших примерах будем использовать это имя)

Примечания

Формы имеют свойства, которые определяют свойства их внешнего вида, например, положение, размер и цвет, а также возможности их поведения, например можно или нельзя изменять их размеры.

Формы могут откликаться на события, порождаемые пользователем или активизируемые системой. Например, можно дописать код в процедуру обработки события Click формы, который дает возможность пользователю изменять цвет формы, щелкая ее мышью.

В дополнение к свойствам и событиям для манипулирования формами можно использовать методы, содержащие код. Например, можно использовать метод Move для изменения размера и расположения формы.

При проектировании форм свойство Style.SizeBorder используется для определения кромки формы, а свойство Caption для ввода текста в полосу заглавия. При программировании можно использовать методы Hide и Show, чтобы сделать формы невидимыми или видимыми во время выполнения.

Замечание При установке значения Style.SizeBorder равным 0, кромка формы удаляется. Если желательно иметь кромку формы без полосы заголовка, окна меню элементов управления, кнопки Восстановить и кнопки Свернуть удалите текстовые значения свойства Caption, и установите значение False свойств Style.TitleBar, Style.MaxButton и Style.MinButton.

Объект Form представляет тип данных Объект. Можно объявлять переменные типа Form перед установкой их на экземпляр типа форма, который был объявлен во время разработки. Аналогично можно передавать процедуре аргумент типа Form.

Доступ к коллекции элементов управления Form можно получить с использованием коллекции Controls. Например, чтобы скрыть все элементы управления на форме Form, можно использовать фрагмент кода, подобного следующему:

For Each Control in Form1.Controls
Control.Visible = False
Next Control