Практическое руководство. Переход к определению объекта в XAML
Существует множество способов перехода к определению объекта в XAML с помощью Конструктор WPF для Visual Studio. В данном разделе описываются несколько способов.
Переход к определению элемента управления в конструкторе WPF
Выберите элемент управления в представлении конструктора.
Определение элемента управления выделяется в представлении XAML.
Переход к определению элемента управления из файла с выделенным кодом
В редакторе кода щелкните правой кнопкой мыши символ элемента управления и выберите в контекстном меню команду Перейти к определению.
Определение элемента управления выделяется в представлении XAML.
Переход к определению элемента управления из обозревателя объектов
В меню Вид выберите пункт "Обозреватель объектов".
Открывается окно "Обозреватель объектов".
Найдите проект в обозревателе объектов.
Разворачивайте узлы, пока не найдете класс, где определяется элемент управления.
Выделите класс.
Элемент управления появляется в правой области обозревателя объектов.
Дважды щелкните элемент управления в правой области.
Определение элемента управления выделяется в представлении XAML.
Просмотр определения элемента управления в окне определения кода
В меню Вид выберите пункт Окно определения кода.
В редакторе кода щелкните символ элемента управления.
Определение элемента управления появляется в Окне определения кода.
Примечание
В Visual Basic данная возможность недоступна.
Переход к определению элемента управления из навигатора по тегам
Используйте в нижней части представления XAML навигатор по тегам, чтобы найти элемент управления.
Определение элемента управления выделяется в представлении XAML.
Просмотр всех ссылок на элемент управления
В редакторе кода щелкните правой кнопкой мыши символ элемента управления и выберите в контекстном меню команду Найти все ссылки.
Список всех ссылок на элемент управления отображается в окне Результаты поиска символа.
Переход к определению элемента управления из окна представления классов
В меню Вид выберите пункт Представление классов.
Открывается окно Представление классов.
Найдите проект в окне представления классов.
Разворачивайте узлы, пока не найдете класс, где определяется элемент управления.
Выделите класс.
Элемент управления появляется в нижней области окна представления классов.
Дважды щелкните элемент управления в нижней области.
Определение элемента управления выделяется в представлении XAML.
Переход к определению объекта с использованием окна структуры документа
В меню Вид выберите Другие окна, затем Структура документа.
Открывается окно Структура документа.
Просматривайте структуру документа до тех пор, пока не найдется объект.
Щелкните объект в окне Структура документа.
Определение объекта выделяется в представлении XAML.
Переход к определению объекта по его имени
В меню Правка выберите команду Поиск и замена и затем команду Быстрый поиск.
Открывается окно Поиск и замена.
В поле Образец: введите имя объекта, который требуется найти, и нажмите кнопку Найти далее.
При необходимости продолжайте нажимать кнопку Найти далее, пока не будет обнаружен объект.
Определение объекта выделяется в представлении XAML.
Переход к определению ресурса из окна "Свойства"
Выберите элемент управления и просмотрите его свойства в окне "Свойства".
Щелкните метку свойства и выберите Перейти к определению значения, чтобы перейти к определению ресурса. На следующем рисунке показан пример.
См. также
Основные понятия
Комбинированный режим — одновременный просмотр области конструктора WPF и XAML
Навигация по иерархии элементов документа WPF
Другие ресурсы
Журнал изменений
Дата |
Журнал |
Причина |
---|---|---|
Март 2011 |
Добавлены сведения о переходе к определению значения. |
Улучшение информации. |