Практическое руководство. Размещение элементов управления в формах Windows Forms
Чтобы разместить элементы управления, используйте конструктор Windows Forms в Visual Studio или укажите свойство Location.
Размещение элемента управления в области конструктора Windows Forms
В Visual Studio перетащите элемент управления в соответствующее расположение с помощью мыши.
Примечание.
Выберите элемент управления и переместите его с помощью клавиш со стрелками для точного размещения. Кроме того, линии привязки помогают точно размещать элементы управления в форме. Подробнее см. в разделе Пример. Упорядочение элементов управления в формах Windows Forms с помощью линий привязки.
Размещение элемента управления с помощью окна свойств
В Visual Studio выберите элемент управления, который необходимо разместить.
В окне Свойства введите значения свойства Location, разделенные запятой, чтобы разместить элемент управления в контейнере.
Первое число (X) — это расстояние от левой границы контейнера; второе число (Y) — это расстояние от верхней границы области контейнера, измеряемое в пикселях.
Примечание.
Можно развернуть свойство Location, чтобы ввести значения X и Y по отдельности.
Размещение элемента управления программным способом
Задайте для свойства Location элемента управления значение Point.
Button1.Location = New Point(100, 100)
button1.Location = new Point(100, 100);
button1->Location = Point(100, 100);
Измените координату X расположения элемента управления с помощью подсвойства Left.
Button1.Left = 300
button1.Left = 300;
button1->Left = 300;
Увеличение расположения элемента управления программным способом
Задайте подсвойство Left, чтобы увеличить координату X элемента управления.
Button1.Left += 200
button1.Left += 200;
button1->Left += 200;
Примечание.
Используйте свойство Location для одновременного задания позиций X и Y элемента управления. Чтобы задать положение по отдельности, используйте подсвойство элемента управления Left (X) или Top(Y). Не пытайтесь неявно задать координаты X и Y структуры Point, представляющей расположение кнопки, так как эта структура содержит копию координат кнопки.
См. также
- Элементы управления Windows Forms
- Пример. Упорядочение элементов управления в формах Windows Forms с помощью линий привязки
- Пошаговое руководство. Упорядочение элементов управления в формах Windows Forms с помощью элемента TableLayoutPanel
- Пошаговое руководство. Упорядочение элементов управления в формах Windows Forms с помощью элемента FlowLayoutPanel
- Создание меток и назначение сочетаний клавиш для элементов управления Windows Forms
- Элементы управления для использования в Windows Forms
- Функциональная классификация элементов управления Windows Forms
- Практическое руководство. Настройка расположения экрана Windows Forms
.NET Desktop feedback