在Designer上使用控件

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

我收到一个消息框(用德语,我尝试翻译)“XCeed.WPF.Toolkit,版本2.1.0.0,Culture = neutral,PublicKeyToken = 3e4669d2f30244f4”的参考文件已添加到项目中,按OK重新启动XAML Designer,您可以使用新引用中的新类型/控件。重新启动XAML设计器后,您应该再次执行此操作。

当我重新启动设计器,或VisualStudio甚至是电脑时,它的信息总是一样的。 我没有在XAML设计器中看到对该工具箱的引用。

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

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

但这也行不通。

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

SORRY SORRY SORRY SORRY SORRY SORRY SORRY SORRY SORRY SORRY SORRY SORRY SORRY

我刚刚通过额外的谷歌搜索解决了它。 问题是在DLL下载后解除阻塞属性。 我的得救是这样的评论:

从网络下载文件时,这是一个常见问题。 只需转到您下载DLL的文件夹。 用鼠标右键单击该DLL并选择属性。 在属性对话框的底部附近,应该有一个说明“解锁”的按钮。 点击它,你应该很好去。

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


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

如果您没有安装nuget,请转到Visual Studio中的工具 - >扩展和更新。 在在线部分,您应该会发现Nuget轻松地始终出现在顶部,然后单击“下载”

的NuGet

一旦安装了Nuget,在解决方案查看器中右键单击您的项目,然后单击“管理NuGet包”

Xceed

在菜单中搜索Wpf Toolkit,并点击“安装”

这样你就可以确定库被正确添加了。

链接地址: http://www.djcxy.com/p/34559.html

上一篇: use Controls on Designer

下一篇: where are the tools?