Окно свойств объекта (Properties Window)
В окне отображаются свойства тольковыделенных объектов. Объектом может быть любая форма, любой элемент управления, любой элемент графики, слои, диаграммы, страницы, элементы связи и т. п.
Объект можно определить как нечто, состоящее из данных и программного кода, обрабатывающего эти данные, т. е., в понятие "объект" включаются данные и соответствующий этим данным программный код.
Объект определяется как именованная сущность, характеризующаяся:
- свойствами, т. е. установками, которые можно проверить и изменить;
- методами, т. е. действиями, которые объект может выполнить, если программа попросит его об этом;
- событиями, т. е. возможными для объекта внешними воздействиями, на которые он может ответить заранее предопределенными действиями. События могут быть пользовательскими, т. е. возникшими в результате действий пользователя, системными, возникающими в операционной системе (например, сообщения от таймера), и программными, генерируемыми самой программой (например, обнаружение ошибки, которую необходимо исправить).
Выделяя какой-либо объект в окне свойств, можно просматривать именно его свойства как по алфавиту, так и по категориям.
Другой способ выделения объекта и просмотра его свойств – выборобъектав выпадающем списке, находящемся в верхней части окна свойств.
Изменение свойств может осуществляться в режиме конструирования формы (Design time). Это наиболее удобный способ задания свойств объектов.
Однако значения свойств объектов можно также изменять, вводя операторы изменения значенийнепосредственно в код программы, при этом обеспечивается оперативное изменение свойств в процессе выполнения программы(Run Time).
Если на форме выделены несколько объектов, то в окне свойств высвечиваются только общие для этих объектов свойства. (При этом сама форма выделяться одновременно с расположенными на ней элементами не может).
Основные категории свойств объектов
Внешний вид –определяет свойства цвета объекта (BackColor), шрифта (ForColor) и содержание или заголовок (Text), стиля рамки (BorderStyle), формы курсора (Cursor) и т. п.;
Макет –определяет размеры (Size), размещение (Location) объекта и т. п.
Поведение –определяет способность объекта к функционированию Enabled, Visible: True или False.
Проектирование –имя объекта (Name), язык (Language) и т. п.
Стиль окна –значок (Icon), режим развёртывания: Maximize - Minimize и т. п.
Фокус –наведение фокуса на выделенный объект;
Положениеформы при отладке (StartPozition) и другие свойства.