Окно "Структура документа"
Предоставляет структуру элементов и скриптов в текущем документе.
Использование окна "Структура документа" в Visual Web Developer
В Visual Web Developer в меню Вид выберите Структура документа. (Если используются общие параметры в Visual Studio, в меню Вид выберите кнопку Другие окна и щелкните Структура документа.)
Примечание
Команды и пункты меню в общих параметров могут отличаться от аналогичных элементов параметров веб-разработки.Параметры веб-разработки позволяют оптимизировать интегрированную среду разработки и предоставить очень удобный доступ к командам и параметрам ко всем действиям в рамках независимо от используемого языка программирования.Дополнительные сведения см. в разделе Работа с параметрами.
В Visual Web Developer структуру документа можно использовать для выполнения следующих задач:
Просматривать логическую структуру документа.
Различать между HTML-элементами и серверными веб-элементами управления.
Переход к определенным элементам в режиме конструктора и в режиме исходного кода.
Список элементов, отображаемых в окне Структура документа зависит от используемого представления. В режиме конструктора в структуре отображаются элементы основной части документа. В представлении исходного кода в структуре отображается элемент body, а также дочерние элементы элемента head, директива страницы и все элементы script и code.
Использование окна структуры документа для Windows Forms
В Visual Studio выберите пункт Другие окна в меню Вид, а затем щелкните Структура документа.
В приложениях Windows Forms в Visual Studio структуру документа можно использовать для выполнения следующих задач:
Просматривать логическую структуру объектов Form или UserControl.
Помещать фокус пользовательского ввода на глубоко вложенные элементы управления, которые трудно выбрать в элементах Form или UserControl.
Перемещать элементы управления из одного родительского элемента в другой родительский элемент.
Поиск элементов управления, визуально скрытых другими элементами управления.
В приложениях Windows Forms структура документа отображается только в представлении конструктора для Form и UserControl. В представлении кода не отображается ничего.
Структура наиболее полезна в случаях, когда необходимо поместить фокус разработки на элементы управления, глубоко вложенные в другие элементы управления, или на такие элементы управления, которые трудно выбрать с помощью мыши или клавиши TAB. Предположим, например, что имеется элемент управления SplitContainer, для свойства Dock которого установлено значение Fill, а кроме того в нем определены два или более разделов SplitterPanel. В этом случае могут возникнуть трудности при визуальном изменении размера панелей, поскольку очень сложно выбрать элемент SplitContainer вручную. Если выбрать элемент управления SplitContainer в структуре документа, этот элемент будет также выделен в форме, чтобы можно было навести указать мыши на разделитель, положение которого требуется изменить.
Примечание
При изменении режима просмотра окно Структура документа может не обновиться немедленно, поскольку обновление этого окна выполняется в фоновом режиме.
Использование окна структуры документа для Silverlight и WPF
В Visual Studio выберите пункт Другие окна в меню Вид, а затем щелкните Структура документа.
Для приложений Silverlight и Windows Presentation Foundation (WPF) можно использовать структуру документа для выполнения следующих задач:
Просмотр логической структуры элементов в коде XAML.
Просмотр эскиза элемента во всплывающем окне.
Переход к определенным элементам в режиме конструктора и в режиме XAML.
Помещать фокус пользовательского ввода на глубоко вложенные элементы управления, которые трудно выбрать в рабочей области конструирования.
Поиск элементов управления, визуально скрытых другими элементами управления.
В окне Структура документа отображается иерархия документа в виде дерева с корневым окном или пользовательским элементом управления в вершине и дочерними элементами под ним. Дочерние элементы можно развернуть или свернуть. Имя элемента отображается в скобках рядом с элементом. При перемещении указателя мыши на элемент во всплывающем окне появляется эскиз этого элемента.
Выбор элемента в окне структуре документа приводит к выбору этого элемента в представлении конструктора и представлении XAML в сред. Конструктор WPF.
Примечание
Элементы в иерархии в окне Структура документа нельзя перемещать.
См. также
Задачи
Практическое руководство. Структура переходов в HTML-редакторе в Visual Web Developer