如何将(ExtendedDataGrid)添加到我的Silverlight项目中?
以下是我所指的项目的链接
http://wpfextendeddatagrid.codeplex.com
错误是:
您无法添加对ExtendedGrid.dll的引用,因为它未构建 对抗Silvelright运行时。 Silverlight项目只会起作用 使用Silverlight程序集。
答案 0 :(得分:1)
该项目是为WPF
而非Silverlight
而构建的。
这是 WPF工具包DataGrid 控件的扩展版本 请注意:随着wpftoolkit中wpf datatgrid的代码移动到内部 ExtendedDataGrid项目,请更新Microsoft.Windows.Controls 命名空间到ExtendedGrid.Microsoft.Windows.Controls使用现有的 对象。
您在帖子中包含的错误消息说明了这一点。
Silvelright项目仅适用于Silvelright组件
请记住,Silverlight是用于浏览器插件的.Net的精简版本,因此不适用于完整版的.Net。
除非你真正进入该项目的源代码并尝试将其移植到silverlight,否则目前没有其他方法可以将该项目添加到Silverlight项目中。
我建议查看Silvelright工具包及其数据网格。它可能不像您尝试引用的那样功能齐全,但它涵盖了silverlight中数据网格的基本要求。还有一些已经为silvelright扩展的开源版本。