Пошаговое руководство. Выполнение типичных задач с помощью смарт-тегов в элементах управления Windows Forms

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

При создании форм и элементов управления для приложений Windows Forms многие задания приходится выполнять неоднократно. В ряд самых распространенных выполняемых заданий входит:

  • Добавление или удаление вкладки на TabControl.

  • Закрепление элемента управления в родительском элементе.

  • Изменение ориентации элемента управления SplitContainer.

Для ускорения процесса разработки во многих элементах управления содержатся смарт-теги. Это контекстные меню, позволяющие во время разработки выполнять подобные распространенные задания одним щелчком мыши. Эти задачи называются командами смарт-тегов.

Смарт-теги остаются прикрепленными к экземпляру элемента управления на протяжении его времени существования в конструкторе и всегда доступны.

В этом пошаговом руководстве, в частности, рассматриваются следующие задачи:

  • Создание проекта Windows Forms

  • Использование смарт-тегов

  • Подключение и отключение смарт-тегов

Работа с этим примером позволяет составить представление о роли, которую играют эти важные средства работы с макетами.

xhz359sc.alert_note(ru-ru,VS.90).gifПримечание.

Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих настроек или выпуска среды. Для изменения настроек выберите Параметры импорта и экспорта в меню Сервис. Дополнительные сведения см. в разделе Параметры Visual Studio.

Создание проекта

Для начала следует создать проект и подготовить форму.

Чтобы создать проект

  1. Создайте проект приложения на базе Windows и назовите его "SmartTagsExample". Дополнительные сведения см. в разделе Практическое руководство. Создание проекта приложения Windows.

  2. В конструкторе Windows Forms выберите форму.

Использование смарт-тегов

Смарт-теги всегда доступны во время разработки, если элемент управления их содержит.

Чтобы использовать сматр-теги

  1. Перетащите TabControl из панели элементов в форму. Обратите внимание на глиф смарт-тега (Глиф смарт-тэга), появляющийся на краю TabControl.

  2. Щелкните глиф смарт-тега. Из контекстного меню, появившегося рядом с глифом, выберите элемент Добавить вкладку. Убедитесь, что к TabControl была добавлена новая страница вкладки.

  3. Перетащите элемент управления TableLayoutPanel из панели элементов в форму.

  4. Щелкните глиф смарт-тега. Из контекстного меню, появившегося рядом с глифом, выберите элемент Добавить столбец. Убедитесь, что к элементу управления TableLayoutPanel добавляется новый столбец.

  5. Перетащите элемент управления SplitContainer из панели элементов на форму.

  6. Щелкните глиф смарт-тега. Из контекстного меню, появившегося рядом с глифом, выберите элемент Ориентация горизонтального разделителя. Убедитесь, что теперь полоса разделения элемента управления SplitContainer ориентирована по горизонтали.

См. также

Задачи

Пошаговое руководство. Добавление смарт-тегов в компонент Windows Forms

Ссылки

TextBox

TabControl

SplitContainer

DesignerActionList