Для настройки свойств формы, а также размещенных в ней объектов предназначено
окно Properties(Свойства) В нем, например, содержатся такие свойства
выбранного объекта, как название, высота, ширина, цвет и др.
Диалоговое окно Properties вызывается командой Properties Window (Окно
свойств) из меню View (Вид), кнопкой Properties Window на
стандартной панели инструментов или командой Properties контекстного меню
выбранного объекта. Поскольку форма и элементы управления каждый сами по себе
являются объектами, набор свойств в этом окне меняется в зависимости от
выбранного объекта. При помощи вкладок Alphabetic (По алфавиту) и
Categorized (По категориям) свойства объекта можно просмотреть в
алфавитном порядке или по группам (категориям) соответственно.
В нижней части окна вы всегда найдете подсказку, поясняющую назначение
выбранного атрибута объекта. Более подробную информацию найдете в справочной
системе Visual Basic 6, нажав клавишу . При этом необходимо
предварительно выделить интересующее вас свойство.
Используя диалоговое окно Properties, можно изменить установленные по
умолчанию свойства объектов. Часть свойств объекта, например, размеры и
расположение объектов, можно задать перемещением объекта и изменением его
размеров с помощью мыши в конструкторе форм.
Ряд свойств, установленных на этапе разработки приложения в окне свойств
Properties, допускается изменять при выполнении приложения, написав
соответствующие коды в процедурах, создаваемых с помощью редактора кода.
Как правило, форма содержит много объектов. Если выбрать сразу несколько
объектов, то в окне свойств отобразятся общие для этих объектов свойства.
В окне свойств Properties можно воспользоваться вкладкой
Categorized (По категориям), которая выводит свойства, сгруппированные по
типам (категориям). Вкладка Alphabetic (По алфавиту), расположит свойства
в алфавитном порядке их названий, что даст возможность быстрее найти нужное
свойство.
Рассмотрим основные группы свойств, представленные на вкладке
Categorized окна Properties.
Свойства, определяющие внешний вид объекта.
В группе Appearance (Оформление) окна Properties содержатся свойства объекта,
которые задают атрибуты его внешнего вида. Основные свойства данной группы:
Caption - задает текст в строке заголовка объекта; BorderStyle - задает
стиль рамки объекта; Palette - устанавливает цветовую палитру; Picture -
назначает значок, картинку для объекта. Используя данное свойство формы, можно
задать фоновое графическое изображение.
Свойства, определяющие поведение объекта.
Свойства объектов, отвечающие за их поведение, собраны в группе Behavior
(Поведение). Основные свойства данной группы:
Causes Validation - устанавливает признак проверки условия достоверности
данных при выходе из объекта; Enabled - разрешает или запрещает доступ к
объекту; MaxLength - устанавливает максимальную длину данных в объекте;
Visible - устанавливает видимость объекта.
Свойства, определяющие шрифт.
Группа Font (Шрифт) содержит всего одно свойство Font, позволяющее с помощью
диалогового окна Выбор шрифта задать шрифт текста объекта, размер, начертание.
Свойства группы Misc задают общие атрибуты объекта, в том числе для его
идентификации.
Name - задает имя объекта; Text - устанавливает текст в поле по
умолчанию; Index - задает уникальный индекс объекта в коллекции;
По имени, указанному в свойстве Name (Имя), объект идентифицируется в форме и
в тексте программы. Поэтому необходимо иметь в виду, что в одной форме не может
быть двух объектов с одинаковыми именами. По умолчанию это свойство
устанавливается автоматически. Вместо имени, заданного по умолчанию, лучше
использовать имя, отражающее его смысловое значение.
Свойства позиционирования.
Left - задает положение объекта по горизонтальной оси от левого края формы
или, в общем случае, от объекта-контейнера; Top - задает положение объекта
по вертикальной оси от его верхнего края до верхней стороны формы; Width -
задает горизонтальный размер (ширину) объекта; Height - задает вертикальный
размер (высоту) объекта.
Группа Position (Расположение) окна Properties служит для позиционирования
объектов в системе координат формы и установки размеров объектов.
Свойства шкалы размеров объекта.
Свойства группы Scale (Масштаб) устанавливают шкалу максимальных размеров
объектов в системе координат формы.
ScaleLeft - задает максимальное положение объекта по горизонтальной оси;
ScaleTop - задает максимальное положение объекта по вертикальной оси;
ScaleWidth - задает максимальный горизонтальный размер (максимальная
ширина); ScaleHeight - задает максимальный вертикальный размер (максимальная
высота).