Поделиться через


Практическое руководство. Закрепление элементов управления в формах Windows Forms

Можно закрепить элементы управления по краям формы или сделать так, чтобы они заполняли контейнер элемента управления (форму либо контейнер). Например, проводник Windows закрепляет свой элемент управления TreeView в левой части окна и элемент управления ListView в правой части окна. Используйте свойство Dock для всех видимых элементов управления Windows Forms для установки режима закрепления.

Примечание.

Элементы управления закрепляются в обратном z-порядке.

Свойство Dock взаимодействует со свойством AutoSize. Дополнительные сведения см. в разделе Общие сведения о свойстве AutoSize.

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

  1. В Visual Studio выберите элемент управления, который необходимо закрепить.

  2. В окне Свойства щелкните стрелку справа от свойства Dock.

    Откроется редактор, в котором отображается ряд полей, представляющих края и центр формы.

  3. Нажмите кнопку, представляющую край формы, у которого нужно закрепить элемент управления. Чтобы заполнить содержимым форму или контейнер элемента управления, щелкните центральное поле. Щелкните (нет), чтобы отключить закрепление.

    Элемент управления автоматически изменяет размер в соответствии с границами закрепленного края.

    Примечание.

    Унаследованные элементы управления должны быть Protected, чтобы иметь возможность закрепления. Чтобы изменить уровень доступа элемента управления, установите его свойство Modifier в окне Свойства.

См. также