Книга: ЯЗЫК ПРОГРАММИРОВАНИЯ С# 2005 И ПЛАТФОРМА .NET 2.0. 3-е издание

Свойство Anchor

Свойство Anchor

В Windows Forms свойство Anchor используется для определения относительной фиксированной позиции, в которой всегда должен пребывать данный элемент управления. Каждый производный от Control тип имеет свойство Anchor, которое может принимать любое из значений перечня AnchorStyles, описанных в табл. 21.13.

Таблица 21.13. Значения AnchorStyles

Значение Описание
Bottom Нижний край элемента управления прикрепляется к нижнему краю контейнера
Left Левый край элемента управления прикрепляется к левому краю контейнера
None Элемент управления не прикрепляется к краям контейнера
Right Правый край элемента управления прикрепляется к правому краю контейнера
Top Верхний край элемента управления прикрепляется к верхнему краю контейнера

Чтобы закрепить элемент в верхнем левом углу окна, можно связывать соответствующие значения операцией ИЛИ (например, AnchorStyles.Top | AnchorStyles.Left). Целью использования свойства Anchor является указание того, какие расстояния от краев элемента управления до краев контейнера должны быть фиксированы. Например, если задать для кнопки следующее значение Anchor:

// Закрепление элемента относительно правого края.
myButton.Anchor = AnchorStyles.Right;

то вы гарантируете, что при переопределении размеров формы данная кнопка будет сохранять свое положение относительно правого края формы.

Оглавление книги


Генерация: 1.091. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз