不能包含扩展的WPF-Toolkit

时间:2014-12-06 09:43:03

标签: c# wpf xaml namespaces toolkit

我想使用扩展的wpf toolkik(https://wpftoolkit.codeplex.com/),但我太愚蠢了,不能包含它。

我按照以下步骤操作:

  1. 引用项目中的二进制文件:
      在项目中引用WPFToolkit.Extended.dll(Xceed.Wpf.DataGrid.dll为   datagrid控件)
  2. 为大多数控件添加using语句(“使用Xceed.Wpf.Toolkit;”,使用 Xceed.Wpf.DataGrid;“用于数据网格控件”到.cs文件的顶部
  3. 为大多数控件添加新的xmlns(xmlns:xctk =“http://schemas.xceed.com/wpf/xaml/toolkit”, xmlns:xcdg =“http://schemas.xceed.com/wpf/xaml/datagrid”用于数据网格控件)到XAML的顶部 文件
  4. cs文件中的using语句正在运行!但在我的xaml文件中,我找不到工具包!

    我添加了这个:xmlns:toolkit="http://schemas.xceed.com/wpf/xaml/toolkit"
    但是这个命名空间不存在。

    http://fs1.directupload.net/images/141206/nx62yqa2.png

    所以我做错了什么?

2 个答案:

答案 0 :(得分:3)

正如@rshepp在评论中指出的那样,通过Nuget包安装WPF Toolkit要容易得多。

转到工具 - > Nuget包管理器 - >包管理器控制台。

在控制台窗口中输入Install-Package Extended.Wpf.Toolkit

答案 1 :(得分:0)

我不再使用Codeplex版本。 GitHub上有较新的版本,可以从VS轻松安装。

Fork of WpfExToolkit (except Xceed Avalon Dock) on GitHub

在nuget处的名称:DotNetProjects.Extended.Wpf.Toolkit

Fork of AvalonDock (formerly in Xceed WpfExToolkit) on GitHub

从2020年9月开始,原始Xceed Toolikit的免费版本不再包含DataGrid和AvalonDock。 3.8 ist ist版本仍然可以在任何项目中下载和使用。版本4.0不得用于商业项目。

Orignal Xceed Toolkit (3.8 and the newer versions)

Xceed宣布3.8版仅在2020年12月31日之前可用

为了澄清这种情况并在更改许可模式之前提前通知大家,我们决定根据初始MS-PL重新发布扩展工具包(v3.8)的最新版本具有原始条款的许可,有效期至2020年12月31日。这将是该许可下发布的最后一个版本,而下一个版本将受我们的新社区许可下的限制,该新许可仅允许非商业用途。