Родители и владельцы компонентов Parent и Owner
8.3.3. Родители и владельцы компонентов Parent и Owner
- Способы размещения компонентов на форме:
- непосредственно на форме;
- на панели группы компонентов
- У каждого компонента есть родитель:
(1) Форма - тогда родителем и владельцем компонента является сама форма;
(2) Другой оконный компонент - тогда для компонента родителем становиться эта панель:
(2.1) А значит, дочерние компоненты будут расположены в Z-последовательности, которая определяет какой из них будет виден.
- Родитель компонента указывается в Инспекторе Объектов в его (групповом?) свойстве Parent, которое раскрывается в таблице:
Тип компонента | Название свойства компонента в Object Inspector | Принимаемое значение свойством | Что отражает свойство компонента при соответствующем значении? |
Виз. К. | ParentFont | true(falce) | Наследование от родительского компонента атрибутов шрифта |
Виз. К. | ParentShowHint | true(falce) | Наследование от родительского компонента атрибута показа ярлычков |
Виз.О.К. | ParentCtl3D | Наследование от родительского компонента атрибута оформления | |
Виз.К. | Left Top |
Измерение в системе координат родительского компонента положения левого верхнего угла дочернего компонента | |
Виз.К. | Anchors | Определение привязки дочерних компонентов к границам родительского компонента | |
Виз.К. | Visible(видимый) | true(falce) | Установка невидимости не только видимости родительского компонента, но и всех его дочерних компонентов |
Виз.К. + | Enabled(доступный) | true(falce) | Установка значения свойства в родительском компоненте закрывает / открывает доступ к дочерним компонентам, т.е. пользователь не сможет нажимать кнопки и производить любые другие действия в пределах данного родительского компонента |
Содержание раздела