Поделиться через


Практическое руководство. Переход к определению объекта в XAML

Существует множество способов перехода к определению объекта в XAML с помощью Конструктор WPF для Visual Studio. В данном разделе описываются несколько способов.

Переход к определению элемента управления в конструкторе WPF

  • Выберите элемент управления в представлении конструктора.

    Определение элемента управления выделяется в представлении XAML.

Переход к определению элемента управления из файла с выделенным кодом

  • В редакторе кода щелкните правой кнопкой мыши символ элемента управления и выберите в контекстном меню команду Перейти к определению.

    Определение элемента управления выделяется в представлении XAML.

Переход к определению элемента управления из обозревателя объектов

  1. В меню Вид выберите пункт "Обозреватель объектов".

    Открывается окно "Обозреватель объектов".

  2. Найдите проект в обозревателе объектов.

  3. Разворачивайте узлы, пока не найдете класс, где определяется элемент управления.

  4. Выделите класс.

    Элемент управления появляется в правой области обозревателя объектов.

  5. Дважды щелкните элемент управления в правой области.

    Определение элемента управления выделяется в представлении XAML.

Просмотр определения элемента управления в окне определения кода

  1. В меню Вид выберите пункт Окно определения кода.

  2. В редакторе кода щелкните символ элемента управления.

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

Примечание

В Visual Basic данная возможность недоступна.

Переход к определению элемента управления из навигатора по тегам

  • Используйте в нижней части представления XAML навигатор по тегам, чтобы найти элемент управления.

    Определение элемента управления выделяется в представлении XAML.

Просмотр всех ссылок на элемент управления

  • В редакторе кода щелкните правой кнопкой мыши символ элемента управления и выберите в контекстном меню команду Найти все ссылки.

    Список всех ссылок на элемент управления отображается в окне Результаты поиска символа.

Переход к определению элемента управления из окна представления классов

  1. В меню Вид выберите пункт Представление классов.

    Открывается окно Представление классов.

  2. Найдите проект в окне представления классов.

  3. Разворачивайте узлы, пока не найдете класс, где определяется элемент управления.

  4. Выделите класс.

    Элемент управления появляется в нижней области окна представления классов.

  5. Дважды щелкните элемент управления в нижней области.

    Определение элемента управления выделяется в представлении XAML.

Переход к определению объекта с использованием окна структуры документа

  1. В меню Вид выберите Другие окна, затем Структура документа.

    Открывается окно Структура документа.

  2. Просматривайте структуру документа до тех пор, пока не найдется объект.

  3. Щелкните объект в окне Структура документа.

    Определение объекта выделяется в представлении XAML.

Переход к определению объекта по его имени

  1. В меню Правка выберите команду Поиск и замена и затем команду Быстрый поиск.

    Открывается окно Поиск и замена.

  2. В поле Образец: введите имя объекта, который требуется найти, и нажмите кнопку Найти далее.

  3. При необходимости продолжайте нажимать кнопку Найти далее, пока не будет обнаружен объект.

    Определение объекта выделяется в представлении XAML.

Переход к определению ресурса из окна "Свойства"

  1. Выберите элемент управления и просмотрите его свойства в окне "Свойства".

  2. Щелкните метку свойства и выберите Перейти к определению значения, чтобы перейти к определению ресурса. На следующем рисунке показан пример.

    SL_DesignerValueDef

См. также

Основные понятия

Комбинированный режим — одновременный просмотр области конструктора WPF и XAML

Навигация по иерархии элементов документа WPF

Другие ресурсы

XAML и код в конструкторе WPF

Журнал изменений

Дата

Журнал

Причина

Март 2011

Добавлены сведения о переходе к определению значения.

Улучшение информации.