ПРИЛОЖЕНИЕ 1. СВОЙСТВА ЭЛЕМЕНТОВ УПРАВЛЕНИЯ
Многие стандартные визуальные элементы управления имеют оди- наковые свойства. Поэтому имеет смысл рассмотреть их отдельно.
Name Возвращает или задает имя элемента управления. Значе- ние этого свойства используется в программе для обраще- ния к объекту по его имени.
Size Возвращает или задает размер элемента управления. Это свойство позволяет одновременно установить высоту и ширину (в точках) вместо того, чтобы устанавливать по отдельности свойства Height и Width.
Height Возвращает или задает высоту элемента управления.
Width Возвращает или задает ширину элемента управления.
Location Возвращает или задает координаты левого верхнего угла элемента управления относительно левого верхнего угла контейнера.
Dock Используется для определения способа автоматического изменения размеров элемента управления при изменении размеров родительского элемента управления. Например, задание для свойства Dock значения DockStyle.Left приво- дит к выравниванию самого элемента управления по лево- му краю его родительского элемента управления и к изме- нению размеров при изменении размеров родительского элемента управления.
Внимание: свойства Anchor и Dock являются взаимоисклю- чающими. Одновременно может быть задано только одно из них, которое и получает преимущество.
Anchor Возвращает или задает границы контейнера, с которым связан элемент управления, и определяет способ измене- ния размеров элемента управления при изменении разме- ров его родительского элемента. Элемент управления можно привязать к одной или нескольким границам кон-
тейнера. Например, если имеется объект 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 может быть большим и включать в себя мно- гочисленные невидимые символы, применяемые для фор-
матирования текста. Например, отображаемый в объекте RichTextBox текст можно отформатировать, настроив свойства Font либо добавив символы пробелов или табу- ляции для выравнивания текста.
TextAlign Получает или задает выравнивание текста для элемента управления.
Enabled Возвращает или задает значение, показывающее, сможет ли элемент управления отвечать на действия пользователя. Значение true, если элемент управления может отвечать на действия пользователя; в противном случае – значение false. Значением по умолчанию является true. С помо- щью свойства Enabled можно включать или отключать элементы управления во время выполнения. Например, можно отключить элементы управления, не применяемые при данном состоянии приложения. Можно также отклю- чить элемент управления, чтобы ограничить его использо- вание. Например, возможно отключить кнопку, чтобы пользователь не смог ее нажать. Если элемент управления отключен, его невозможно выделить.
Visible Получает или задает значение, указывающее, отображают- ся ли элемент управления и все его дочерние элементы управления. Значение true, если элемент управления и все его дочерние элементы управления отображаются; в про- тивном случае – значение false. Значение по умолчанию – true. Обратите внимание, что даже если для Visible зада- но значение true, элемент управления может быть неви- димым для пользователя, если он находится позади других элементов управления.
Items С помощью этого свойства можно получить ссылку на список элементов, хранящихся в настоящее время в эле- менте управления (например, ListBox). С помощью этой ссылки можно добавлять и удалять элементы, а также оп- ределять число элементов в коллекции.
Достарыңызбен бөлісу: |