更新:
截图http://farm4.static.flickr.com/3277/3048788466_661e8e5e78_b.jpg
重现:
从 Silveright.net 获取此示例项目 - http://download.microsoft.com/download/5/9/2/5922d533-7ed5-4065-a138-ce3d9ca266e5/4-UserControls_Source_CS.zip
打开 UserControlDemo 解决方案。然后在 Page.xaml 的第 9 行,您将看到错误。
我正在使用它作为我的指南在 Silverlight 2 中创建一个用户控件。
问题是当我在 Page.xaml 中使用我的用户控件时,XAML 画布显示此错误:“元素上的未知属性名称 ...。”
由于此错误,我无法再预览我的 XAML 画布。奇怪的是,该项目仍然可以精美地构建和呈现我的用户控件。
在调查了这个问题后,我发现问题的原因是我的用户控件使用的是一个静态资源样式。当我删除此样式属性时,我的 Page.xaml XAML 文件中的错误消失了。
我正在使用 Visual Studio 2008 和 Silverlight 2 的最新版本和服务包。
我正在做的事情有问题还是这是 VS/Silverlight 错误?
提前致谢!