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

  • docx
  • 27.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л2-003015.docx

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

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

 

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). С помощью этой ссылки можно добавлять и удалять элементы, а также определять число элементов в коллекции.