Свойство Dock

Свойство Anchor

Свойство Anchorможно задавать для любого элемента управления во время разработки, как и любое другое свойство. Для этого выберите свойство Anchorв окне Properties и щелкните расположенную рядом кнопку после чего откроется небольшое окно, в котором можно выставить необходимое значение свойства. Окно позволяет выбрать границы, к которым прикрепляется элемент управления. По умолчанию для этого свойства принято значение Top, Left. Оно заставляет выдерживать постоянное расстояние между левой и верхней границами формы и соответствующими границами элемента управления. Поскольку при изменении размеров формы редактируется положение ее нижнего правого угла, значение Top, Leftв сущности заставляет сохранять положение элемента управления при корректировке размеров формы.

Свойство Anchorуправляет реакцией элемента управления на редактирование размеров формы. Можно зафиксировать элемент управления на форме, прикрепив его к ее левой и верхней границам, либо позволить ему растягиваться вместе с формой, прикрепив его к противоположным границам формы. Наконец, вы можете разрешить элементу управления свободно плавать на форме, не прикрепляя его ни к одной из ее границ. Таким образом, с помощью свойства Anchor удается реализовать самое разное поведение элементов управления в ответ на изменение размеров формы.

Прикрепление элемента управления к границе его родительского элемента (контейнера) называется стыковкой (docking). Обычно родительским элементом управления назначают форму, но им может быть и другой элемент управления, например Panel и Tab, в качестве пристыкованного элемента управления можно выбрать например, меню, расположенное вверху формы.

Во время разработки значение свойства Dockзадают в окне Properties. Если выбрать свойство Dock, откроется окно, где устанавливаются параметры стыковки для данного элемента управления.

Для назначения свойства Dockдостаточно щелкнуть в этом окне полоску, соответствующую месту стыковки элемента управления. Например, если элемент управления следует пристыковать к верхней части формы, щелкните верхнюю горизонтальную полоску. Чтобы отменить стыковку, щелкните None. Если щелкнуть центральный квадрат в окне установки свойства Dock, элемент управления заполнит всю форму. Если свойство Dockдля некоторого элемента управления определено, его свойство Anchorавтоматически принимает значение Top, Left.

Чтобы задать параметры стыковки для элемента управления необходимо: в окне Properties выбрать свойство Dockпосле чего откроется окно установки свойства Dock. В этом окне необходимо щелкнуть соответствующую полоску, чтобы задать для свойства требуемое значение.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: