XCeed WPF工具包 - 在Designer上使用控件

时间:2014-03-01 10:36:16

标签: c# wpf xaml visual-studio-2013

我在XAML设计器中使用Extended WPF Toolkit控件时遇到问题 environmet:Win8.1,WPF Toolkit 2.1.0.0,MS VisualStudio Express 2013 我做了什么? - 从Codeplex-Homepage下载实际的“Extended WPF Toolkit Binaries”,解压.... - 在我的项目中包含Xceed.Wpf.Toolkit - 参考(o.k) - 在工具箱中:添加一个新选项卡“WPF Toolkit Extended”(o.k) - 在新的注册卡中:添加项目。我看到所有大约70个海关控制(例如SingleUpDown等)(o.k) - 我尝试将自定义(例如SingleUpDown)拖放到我的主窗口。不工作

我收到一个留言箱(用德语,我试着翻译) “参考”XCeed.WPF.Toolkit,版本2.1.0.0,Culture = neutral,PublicKeyToken = 3e4669d2f30244f4“已添加到项目中。按OK重新启动XAML Designer,您可以使用新的类型/控件在重新启动XAML设计器之后,你应该再做一次。

当我重新启动Designer,或VisualStudio甚至是计算机时,它始终是相同的消息。我没有在XAML设计器中看到对工具包的引用。

我当然也在codeplex安装网站上尝试了所有的参考和提示:

在.cs文件的顶部添加using语句(“使用Xceed.Wpf.Toolkit;”) 将新的xmlns(例如,xmlns:xctk =“http://schemas.xceed.com/wpf/xaml/toolkit”)添加到XAML文件的顶部 在您的XAML中,使用名称空间前缀(在上面的示例中)

但这也行不通。

有什么想法,为什么我无法将控件拖放到主窗口以及我的方法出了什么问题。 (我对C#和WPF很新)

抱歉抱歉抱歉抱歉抱歉抱歉抱歉抱歉抱歉抱歉抱歉

我刚通过额外的谷歌搜索解决了这个问题。问题是在DLL下载后解锁属性。我的救赎就是这个评论:

从网络下载文件时,这是一个常见问题。只需转到下载DLL的文件夹即可。右键单击DLL并选择属性。在属性对话框的底部附近应该有一个显示“Unblock”的按钮。点击它,你应该很高兴。

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!

1 个答案:

答案 0 :(得分:4)

我认为最好的解决方案是通过Nuget添加WPF工具包。

如果您还没有安装nuget,请转到工具 - > Visual Studio中的扩展和更新。在线部分,你应该很容易找到Nuget,它总是出现在顶部,然后点击“下载”

nuget

安装Nuget后,右键单击解决方案查看器中的项目,然后单击“Manage NuGet packages”

Xceed

在菜单中搜索Wpf Toolkit,然后单击“安装”

这样您就可以确保正确添加了库。