演练:解释 WPF 设计器中的 XAML 错误
本主题演示在 适用于 Visual Studio 的 WPF 设计器中加载可扩展应用程序标记语言 (XAML) 时发生错误的情况下如何获取帮助。
本演练中阐释的任务包括:
创建项目。
生成 XAML 加载程序错误。
提示
显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您现用的设置或版本。 若要更改设置,请在“工具”菜单上选择“导入和导出设置”。 有关更多信息,请参见 使用设置。
系统必备
您需要以下组件来完成本演练:
- Visual Studio 2010.
创建项目
第一步是为应用程序创建项目。
创建项目
创建一个名为“DemoApplication”的 WPF 应用程序项目。 有关更多信息,请参见如何:创建新的 WPF 应用程序项目。
MainWindow.xaml 将在 WPF 设计器中打开。
生成 XAML 错误
在“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>
“错误列表”窗口中显示一条错误:“空白无效。 在元素标记中左尖括号字符“<”之后不能有空白。”在切换到“设计”视图时,将出现以下消息。" 此文档包含错误,必须修复这些错误才能加载设计器。 请在修复这些错误后重新加载设计器。”
在“错误列表”中双击该错误。"
Grid 元素的开始标记在 XAML 视图中突出显示。
按 F1 打开帮助。
错误 XAML0302 的帮助主题打开。