繁体   English   中英

不能包含扩展的 WPF-Toolkit

[英]Can't include extended WPF-Toolkit

我想使用扩展的 wpf 工具库( https://wpftoolkit.codeplex.com/ ),但我太愚蠢了无法包含它。

我按照以下步骤操作:

  1. 引用项目中的二进制文件:
    在您的项目中引用 WPFToolkit.Extended.dll(数据网格控件的 Xceed.Wpf.DataGrid.dll)
  2. 在 .cs 文件的顶部添加 using 语句(“using Xceed.Wpf.Toolkit;”对于大多数控件,“using Xceed.Wpf.DataGrid;”对于数据网格控件)
  3. 为大部分控件添加一个新的 xmlns (xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit",xmlns:xcdg="http://schemas.xceed.com/wpf/xaml /datagrid”(用于数据网格控件)到 XAML 文件的顶部

cs 文件中的 using 语句正在工作! 但是在我的 xaml 文件中我找不到工具包!

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

那我做错了什么?

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

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

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

我不会再使用 codeplex 版本了。 GitHub 上有更新的版本,可以从 VS 轻松安装。

GitHub 上 WpfExToolkit 的分支(Xceed Avalon Dock 除外)

nuget 上的名称: DotNetProjects.Extended.Wpf.Toolkit

GitHub 上 AvalonDock 的分支(以前在 Xceed WpfExToolkit 中)

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

Orignal Xceed Toolkit(3.8 及更新版本)

Xceed 宣布 3.8 版本仅提供至 2020 年 12 月 31 日

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM