更新
屏幕截图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行,你会看到错误。
我正在使用this作为我的指南在Silverlight 2中创建用户控件。
问题是当我在Page.xaml中使用我的用户控件时,XAML画布会显示以下错误:“元素上的未知属性名称......”
由于此错误,我无法再预览我的XAML画布。奇怪的是,该项目仍然可以构建并精美呈现我的用户控件。
在调查问题后,我发现问题的原因是我的用户控件正在使用Style是一个StaticResource。当我删除此样式属性时,我的Page.xaml XAML文件中的错误消失。
other online threads已经讨论过此错误,但遗憾的是无法解决。
我正在使用Visual Studio 2008和Silverlight 2的最新版本和服务包。
我正在做什么或者这是一个VS / Silverlight错误?
提前致谢!
答案 0 :(得分:1)
您可以尝试使用本文解决方法:
答案 1 :(得分:0)
根据我的经验,Visual Studio XAML设计器,特别是Silverlight,将会摒弃任何东西。我不能在没有各种神秘错误的情况下打开XAML文件,当它在设计器中渲染时,它通常不是非常有用。