演练:解释 WPF 设计器中的 XAML 错误

本主题演示在 适用于 Visual Studio 的 WPF 设计器中加载可扩展应用程序标记语言 (XAML) 时发生错误的情况下如何获取帮助。 

本演练中阐释的任务包括:

  • 创建项目。

  • 生成 XAML 加载程序错误。

提示

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您现用的设置或版本。 若要更改设置,请在“工具”菜单上选择“导入和导出设置”。 有关更多信息,请参见 使用设置

系统必备

您需要以下组件来完成本演练:

  • Visual Studio 2010.

创建项目

第一步是为应用程序创建项目。

创建项目

生成 XAML 错误

  1. 在“XAML”视图中,通过在 <Grid> 标记的左尖括号后面添加一个空格来生成错误。 XAML 应该类似于以下内容。

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

    “错误列表”窗口中显示一条错误:“空白无效。 在元素标记中左尖括号字符“<”之后不能有空白。”在切换到“设计”视图时,将出现以下消息。" 此文档包含错误,必须修复这些错误才能加载设计器。 请在修复这些错误后重新加载设计器。”

  2. 在“错误列表”中双击该错误。"

    Grid 元素的开始标记在 XAML 视图中突出显示。

  3. 按 F1 打开帮助。

    错误 XAML0302 的帮助主题打开。

请参见

任务

演练:在 WPF 设计器中编辑 XAML

参考

空白无效

“错误列表”窗口

概念

拆分视图:同时查看 WPF 设计图面和 XAML

XAML 分析器体系结构

XAML 概述 (WPF)

其他资源

WPF 设计器的错误消息参考

WPF 设计器

使用资源