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


Пошаговое руководство. Интерпретация ошибок XAML в конструкторе WPF

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

В этом разделе показано, как получить справку при возникновении ошибок во время загрузки кода XAML в Windows Presentation Foundation (WPF) для Visual Studio (конструктор). 

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

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

  • Создание ошибки загрузчика XAML.

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

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

Обязательные компоненты

Ниже приведены компоненты, которые необходимы для выполнения данного пошагового руководства.

  • Visual Studio 2008.

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

Первым этапом является создание проекта для приложения.

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

Создание ошибки XAML

  1. В представлении XAML создайте ошибку путем добавления пробела после открывающей угловой скобки тега <Grid>. Код XAML должен выглядеть следующим образом:

    <Window x:Class="DemoApplication.Window1"
        xmlns="https://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="https://schemas.microsoft.com/winfx/2006/xaml"
        Title="Window1" Height="300" Width="300">
        <!-- The following line has error XAML0302. -->
        < Grid>
    
        </Grid>
    </Window>
    

    в окне «Список ошибок» отображается следующая ошибка: «Недопустимый пробел. Пробелы не могут следовать за открывающейся угловой скобкой "<" в теге элемента». При переключении в представление конструктора появляется следующее сообщение: «В документе содержится ошибка, которая должна быть устранена перед загрузкой конструктора. Загрузите конструктор заново после исправления ошибок».

  2. Щелкните дважды ошибку в окне «Список ошибок». "

    Открывающий тег элемента Grid выделяется в представлении XAML.

  3. Нажмите клавишу F1 для открытия справки.

    Откроется раздел справки, относящийся к ошибке XAML0302.

См. также

Задачи

Пошаговое руководство. Изменение XAML в конструкторе WPF

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

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

Архитектура синтаксического анализатора XAML

Общие сведения о XAML

Ссылки

Недопустимый пробел

Окно "Список ошибок"

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

Справочные сведения о сообщениях об ошибке конструктора WPF

Конструктор WPF

Использование ресурсов