ПРИЛОЖЕНИЕ 1. СВОЙСТВА ЭЛЕМЕНТОВ УПРАВЛЕНИЯ



 

Многие стандартные визуальные элементы управления имеют оди-наковые свойства. Поэтому имеет смысл рассмотреть их отдельно.

 

Name                   Возвращает или задает имя элемента управления. Значе-

 

ние этого свойства используется в программе для обраще-ния к объекту по его имени.

 

Size                   Возвращает или задает размер элемента управления. Это

свойство позволяет одновременно установить высоту

и ширину (в точках) вместо того, чтобы устанавливать по

отдельности свойства Height и Width.

 

Height             Возвращает или задает высоту элемента управления.

 

Width                Возвращает или задает ширину элемента управления.

 

Location       Возвращает или задает координаты левого верхнего угла

элемента управления относительно левого верхнего угла

контейнера.

 

Dock                   Используется для определения способа автоматического

изменения размеров элемента управления при изменении

размеров родительского элемента управления. Например,

задание для свойства Dock значения DockStyle.Left приво-

дит к выравниванию самого элемента управления по лево-

му краю его родительского элемента управления и к изме-

нению размеров при изменении размеров родительского

элемента управления.

 

Внимание: свойства Anchor и Dock являются взаимоисклю-

чающими. Одновременно может быть задано только одно

из них, которое и получает преимущество.

 

Anchor             Возвращает или задает границы контейнера, с которым

связан элемент управления, и определяет способ измене-

ния размеров элемента управления при изменении разме-

ров его родительского элемента. Элемент управления

 

можно привязать к одной или нескольким границам кон-


 

121


 

тейнера. Например, если имеется объект Form с объектом Button, для свойства Anchor которого заданы значения Top

 

и Bottom, то объект Button растягивается, чтобы сохранить закрепленное расстояние до верхней и нижней границ объекта Form при увеличении значения свойства Height объекта Form.

 

Внимание: Свойства Anchor и Dock являются взаимоис-

ключающими. Одновременно может быть задано только

 

одно из них, которое и получает преимущество.

 

Margin               Возвращает или задает пустое пространство между элемен-

 

тами управления. Элементы управления получают для свой-

ства Margin значения по умолчанию, которые достаточно

близки к рекомендациям по пользовательскому интерфейсу

Windows. Для конкретных приложений по-прежнему могут

 

быть необходимы некоторые корректировки.

 

BackColor    Возвращает или задает цвет фона для элемента управле-

 

ния. Свойство BackColor является внешним свойством.

 

ForeColor    Получает или задает основной цвет элемента управления.

Свойство ForeColor является внешним свойством.

 

Font                   Возвращает или задает шрифт текста, отображаемого эле-

ментом управления. Нельзя поменять отдельные элементы

свойства Font – можно только создать новый объект Font

с требуемыми параметрами и назначить его свойству Font.

Свойство Font является внешним свойством. Внешнее

свойство – это свойство элемента управления, которое (ес-

ли оно не задано) получается из родительского элемента

управления.

 

Text                   Получает или задает текст, сопоставленный с этим эле-

ментом управления. Свойство Text элемента управления

по-разному используется каждым производным классом.

Например, свойство Text объекта Form отображается в за-

головке окна в верхней части формы, содержит небольшое

количество символов и, как правило, отображает имя при-

ложения или документа. Однако свойство Text объекта

RichTextBox может быть большим и включать в себя мно-

гочисленные невидимые символы, применяемые для фор-


 

122


 

матирования текста. Например, отображаемый в объекте

RichTextBox текст можно отформатировать, настроив

свойства Font либо добавив символы пробелов или табу-

ляции для выравнивания текста.

 

TextAlign    Получает или задает выравнивание текста для элемента

 

управления.

 

Enabled          Возвращает или задает значение, показывающее, сможет

ли элемент управления отвечать на действия пользователя.

Значение true, если элемент управления может отвечать

на действия пользователя; в противном случае – значение

false. Значением по умолчанию является true. С помо-

 

щью свойства Enabled можно включать или отключать

элементы управления во время выполнения. Например,

можно отключить элементы управления, не применяемые

при данном состоянии приложения. Можно также отклю-

чить элемент управления, чтобы ограничить его использо-

вание. Например, возможно отключить кнопку, чтобы

пользователь не смог ее нажать. Если элемент управления

 

отключен, его невозможно выделить.

 

Visible          Получает или задает значение, указывающее, отображают-

ся ли элемент управления и все его дочерние элементы

управления. Значение true, если элемент управления и все

его дочерние элементы управления отображаются; в про-

тивном случае – значение false. Значение по умолчанию –

true. Обратите внимание, что даже если для Visible зада-

 

но значение true, элемент управления может быть неви-

димым для пользователя, если он находится позади других

элементов управления.

 

Items                С помощью этого свойства можно получить ссылку на

список элементов, хранящихся в настоящее время в эле-

менте управления (например, ListBox). С помощью этой

ссылки можно добавлять и удалять элементы, а также оп-

 

ределять число элементов в коллекции.


 

 

123


 

 


Дата добавления: 2020-04-08; просмотров: 208; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!