Visual Studio 2010 可视化设计器不支持此文档根元素

来源:互联网 发布:淘宝怎么抢购最快 编辑:程序博客网 时间:2024/04/30 03:39

开发Kinect应用时,在vs2010中查看XAML文件有时会遇到无法打开设计器的问题,提示“可视化设计器不支持此文档根元素”。

我还以为是我IDE少什么插件了,查了下microsoft官方文档,发现原来这是正常的,看来忽略了错误提示中的一句话:“有意留为空白”,囧~


原因如下:

在 适用于 Visual Studio 的 WPF 设计器中打开 XAML 文件时,可能在“设计”视图中看不到任何对象。 在下列情况下可能会出现这种情况:

  • 打开空白的 XAML 文件。

  • 打开 Visual Basic 项目中的 Application.xaml 文件或 C# 项目中的 App.xaml 文件。

  • 打开包含设计器不支持的根元素的 XAML 文件。

     

    WPF 设计器仅支持 PanelPageContentControl 及其作为根元素的派生对象。

  • 打开在根元素中包含语法错误的 XAML 文件。

当打开没有任何可视对象的 XAML 文件时,以下消息将显示在“设计”视图中:

特意保留空格

可视化设计器不支持此文档根元素。

这是预期的行为,您不必采取任何纠正措施。