Пошаговое руководство. Выполнение распространенных задач с помощью действий конструктора
При создании форм и элементов управления для приложения Windows Forms существует множество задач, которые будут выполняться многократно. В следующем списке показаны некоторые распространенные задачи, которые вы увидите:
- Добавление или удаление вкладки на устройстве TabControl.
- Закрепление элемента управления к родительскому элементу.
- Изменение ориентации элемента управления SplitContainer.
Чтобы ускорить разработку, многие элементы управления предлагают действия конструктора, которые являются контекстно-конфиденциальными меню, которые позволяют выполнять распространенные задачи, такие как эти, в одном жесте во время разработки. Эти задачи называются действия конструктора.
Действия конструктора остаются прикрепленными к экземпляру элемента управления на протяжении всего времени работы в конструкторе и всегда доступны.
Создание проекта
Первым шагом является создание проекта и настройка формы.
В Visual Studio создайте проект приложения на основе Windows с именем DesignerActionsExample.
Выберите форму в конструкторе Windows Forms.
Использование действий конструктора
Действия конструктора всегда доступны во время разработки на элементах управления, которые их поддерживают.
Перетащите TabControl из панели инструментов на вашу форму. Обратите внимание на значок действий конструктора (небольшая черная стрелка), который отображается на стороне TabControl.
Щелкните значок действий конструктора. В контекстном меню рядом с глифом выберите элемент Добавить Таб. Обратите внимание, что в TabControlдобавлена новая страница вкладки.
Перетащите элемент управления TableLayoutPanel из панели инструментов на форму.
Щелкните значок действий конструктора. В контекстном меню возле глифа выберите пункт Добавить столбец. Обратите внимание, что новый столбец добавляется в элемент управления TableLayoutPanel.
Перетащите элемент управления SplitContainer из панели инструментов на вашу форму.
Щелкните значок действия конструктора. В контекстном меню рядом с глифом выберите пункт Горизонтальная ориентация разделителя. Обратите внимание, что полоса разделения элемента управления SplitContainer теперь ориентирована горизонтально.
См. также
.NET Desktop feedback