Для настройки внешнего вида и поведения формы в соответствии с требованиями пользователя необходимо изменить свойства класса Forms1. Это можно сделать с помощью дизайнера окон (Form Designer), путем изменения свойств в окне Свойства (Properties) или в коде программы.
В таблице 1.1 перечислены некоторые свойства форм Windows, отвечающие за внешний вид и поведение приложения:
Свойство
| Описание
|
Name
| Задает имя классу Form, показанному в конструкторе. Данное свойство задается исключительно во время разработки
|
BackColor
| Указывает цвет фона формы
|
Enabled
| Указывает, может ли форма принимать ввод от пользователя. Если свойству Enabled задано значение False, все элементы управления формы также блокируются
|
ForeColor
| Указывает цвет переднего плана формы, то есть цвет выводимого текста. Если отдельно не указать значение свойства ForeColor элементов управления формы, они примут то же значение
|
FormBorderStyle
| Указывает вид и поведение границы и строки заголовка формы
Значения свойства:
|
None - Форма не имеет границы, не может быть минимизирована или развернута до максимальных размеров и у нее нет экранной кнопки управления окном и кнопки справки
|
FixedSingle - Форма имеет тонкую границу, и размеры формы нельзя изменить во время выполнения. Форма может быть минимизирована, развернута до максимальных размеров, и иметь кнопку справки или кнопку управления окном, что определяется остальными свойствами
|
| Fixed3D - Форма имеет объемную границу, и размеры формы нельзя изменить во время выполнения. Форма может быть минимизирована, развернута до максимальных размеров, и иметь кнопку справки или кнопку управления окном, что определяется остальными свойствами
|
| FixedDialog - Форма имеет тонкую границу, и размеры формы нельзя изменить во время выполнения. У формы нет экранной кнопки управления окном, но может быть кнопка справки, что определяется остальными свойствами. Форму можно минимизировать и развернуть до максимальных размеров
|
| Sizable - Форма имеет настройки по умолчанию, но они могут изменяться пользователем Форма может быть минимизирована, развернута до максимальных размеров, и иметь кнопку справки, что определяется остальными свойствами
|
| FixedTooIWindow - Форма имеет тонкую границу, и размеры формы нельзя изменить во время выполнения. Форма содержит только кнопку закрытия
|
| SizableToolWindow - Форма имеет тонкую границу, и размеры формы могут быть изменены пользователем. Форма содержит только кнопку закрытия
|
Location
| Когда свойству StartPosition задано значение Manual, это свойство указывает исходное положение формы относительно верхнего левого утла экрана
|
MaximizeBox
| Указывает, есть ли у формы кнопка MaximizeBox
|
MaximumSize
| Устанавливает максимальный размер формы. Если задать этому- свойству размер 0; 0, у формы не будет верхнего ограничения размера
|
MinimizeBox
| Указывает, есть ли у формы кнопка MinimizeBox
|
MinimumSize
| Устанавливает минимальный размер формы, который пользователь может задать
|
Opacity
| Устанавливает уровень непрозрачности или прозрачности формы от 0 до 100%. Форма, непрозрачность которой составляет 100%, полностью непрозрачна, а форма, имеющая 0 % непрозрачности, наоборот, полностью прозрачна
|
Size
| Принимает и устанавливает исходный размер формы
|
StartPosition
| Указывает положение формы в момент ее первого выведения на экран
|
Text
| Указывает заголовок формы
|
TopMost
| Указывает, всегда лн форма отображается поверх всех остальных форм,
свойству TopMost которых не задано значение True
|
Visible
| Указывает, видима ли форма во время работы
|
WindowState
| Указывает, является ли форма минимизированной, развернутой
до максимальных размеров, или же при первом появлении ей задан размер, указанный в свойстве Size
|