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


Практическое руководство. Выравнивание элементов управления по границам формы

Обновлен: Ноябрь 2007

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

Значение

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

Bottom

Фиксирует элемент управления у нижнего края формы

Fill

Заполняет все свободное пространство формы

Left

Фиксирует элемент управления у левого края формы.

None

Не фиксирует элемент нигде, он отображается в месте, указанном в свойстве Location.

Right

Фиксирует элемент управления у правого края формы.

Top

Фиксирует элемент управления у верхнего края формы.

Эта функция поддерживается на этапе разработки в Visual Studio.

Topic Location
Практическое руководство. Создание элемента управления Windows Forms, в котором используются преимущества функций, применяемых во время разработки .NET Framework: разработка приложений
Практическое руководство. Отображение элемента управления в диалоговом окне настройки панели элементов Элементы управления Windows Forms
Пошаговое руководство. Сериализация коллекций стандартных типов с использованием атрибута DesignerSerializationVisibilityAttribute Элементы управления Windows Forms
Пример. Наследование элементов управления форм Windows Forms с помощью Visual C# Элементы управления Windows Forms
Практическое руководство. Предоставление точечного рисунка панели элементов для элемента управления Элементы управления Windows Forms
Практическое руководство. Наследование существующих элементов управления Windows Forms Элементы управления Windows Forms
Пример. Отладка пользовательских элементов управления Windows Forms во время разработки Элементы управления Windows Forms
Практическое руководство. Наследование класса Control. Элементы управления Windows Forms
Практическое руководство. Тестирование поведения элемента UserControl во время выполнения Элементы управления Windows Forms
Практическое руководство. Выравнивание элементов управления по границам формы во время выполнения Элементы управления Windows Forms
Практическое руководство. Наследование класса UserControl. Элементы управления Windows Forms
Практическое руководство. Создание элементов управления для форм Windows Forms Элементы управления Windows Forms
Практическое руководство. Создание составных элементов управления Элементы управления Windows Forms
Пример. Создание составного элемента управления с помощью Visual Basic Элементы управления Windows Forms
Пример. Создание составного элемента управления с помощью C# Элементы управления Windows Forms
Пример. Наследование элементов управления форм Windows Forms с помощью Visual Basic Элементы управления Windows Forms
Практическое руководство. Создание элемента управления Windows Forms, в котором используются преимущества функций, применяемых во время разработки dv_fxdeveloping
Практическое руководство. Отображение элемента управления в диалоговом окне выбора элементов панели элементов dv_mclictl
Пошаговое руководство. Сериализация коллекций стандартных типов с использованием атрибута DesignerSerializationVisibilityAttribute dv_mclictl
Пример. Наследование элементов управления форм Windows Forms с помощью Visual C# dv_mclictl
Практическое руководство. Предоставление точечного рисунка панели элементов для элемента управления dv_mclictl
Практическое руководство. Наследование существующих элементов управления Windows Forms dv_mclictl
Пример. Отладка пользовательских элементов управления Windows Forms во время разработки dv_mclictl
Практическое руководство. Наследование класса Control. dv_mclictl
Практическое руководство. Тестирование поведения элемента UserControl во время выполнения dv_mclictl
Практическое руководство. Выравнивание элементов управления по границам формы во время выполнения dv_mclictl
Практическое руководство. Наследование класса UserControl. dv_mclictl
Практическое руководство. Создание элементов управления для форм Windows Forms dv_mclictl
Практическое руководство. Создание составных элементов управления dv_mclictl
Пример. Создание составного элемента управления с помощью Visual Basic dv_mclictl
Пример. Создание составного элемента управления с помощью C# dv_mclictl
Пример. Наследование элементов управления форм Windows Forms с помощью Visual Basic dv_mclictl
Практическое руководство. Создание элемента управления Windows Forms, в котором используются преимущества функций, применяемых во время разработки dv_fxdeveloping

Чтобы задать свойство Dock для элемента управления во время выполнения

  • Задайте соответствующее значение свойства Dock в коде.

    ' To set the Dock property internally.
    Me.Dock = DockStyle.Top
    ' To set the Dock property from another object.
    UserControl1.Dock = DockStyle.Top
    
    // To set the Dock property internally.
    this.Dock = DockStyle.Top;
    // To set the Dock property from another object.
    UserControl1.Dock = DockStyle.Top;
    
    // To set the Dock  property internally.
    this.set_Dock(DockStyle.Top);
    // To set the Dock property from another object.
    UserControl1.set_Dock(DockStyle.Top);
    

См. также

Задачи

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

Практическое руководство. Привязка и закрепление дочерних элементов управления в элементе управления TableLayoutPanel

Основные понятия

Свойство AutoSize

Ссылки

Control.Dock

Control.Anchor

Другие ресурсы

Разработка пользовательских элементов управления Windows Forms в .NET Framework