我最近从一位已离职的同事那里继承了我们的Silverlight应用程序,以及一长串错误。我以前从未使用Silverlight ...
我已经向现有的HyperlinkButton控件添加了一个'Unloaded'事件处理程序,并且一切正常(即在卸载控件时调用处理程序),除了在构建项目时有关XAML的警告: / p>
warning : The property 'Unloaded' does not exist on the type 'HyperlinkButton' in the XML namespace 'http://schemas.microsoft.com/winfx/2006/xaml/presentation'.
谷歌搜索,我发现了一般错误的示例“警告:XML命名空间”{2}“中类型”{1}“上不存在属性”{0}“,它们似乎都是与升级到较新版本的Silverlight SDK的人员有关。
我认为我需要将xmlns引用更新为比“2006”更新的内容,但有人知道我需要使用什么吗?我可以在网上找到的所有HyperlinkButton示例都使用该版本,我在HyperlinkButton类的MSDN文档中也看不到任何内容。
答案 0 :(得分:1)
您的项目将是Silverlight 3,但是FrameworkElements的已卸载事件已添加到Silveright 4中,因此您将收到错误。