如何使扩展WPF工具包ColorPicker工作?
问题描述:
我希望能在我的应用程序使用这种颜色选择器:如何使扩展WPF工具包ColorPicker工作?
http://wpftoolkit.codeplex.com/wikipage?title=ColorPicker&referringTitle=Documentation
我使用Visual Studio 2010旗舰版安装.NET 4。我使用C#和WPF(XAML)编码。
什么我迄今所做的:
- 下载并解压WPFToolkit.Extended.dll
- 添加在Visual Studio中对它的引用
- 添加了这个(我能以某种方式验证这一点?)使用Xceed.Wpf.Toolkit行到MainWindow.xaml.cs:;
-
新增的粗线为MainWindow.xaml:
<窗口x:类= “TDDD49Task2.ColorWindow” 的xmlns =“http://schemas.microsoft.com/winfx/2006/xaml/presentation “ xmlns:x =”http://schemas.microsoft.com/winfx/2006/xaml“ xmlns:xctk =”http://schemas.xceed.com/wpf/xaml/toolkit/“ [。 ...]>
尝试使用< xctk:ColorPicker>在MainWindow.xaml中(错误消息:“类型'xctk:Color Picker'没有找到。验证您是否缺少程序集引用,并且所有引用的程序集都已构建。“)。
Google搜索的解决方案,教程或例子没有多少成功。
请解释扩展WPF工具包的使用方式或点我在正确的方向。
答
其工作对我来说,虽然,但你包括namespace
是不正确Remove the last backslash at the end
它应该是 - 。
xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
而不是
xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit/"
答
当您不解锁组件时也会发生此错误。
下面是短指令到这一点:
- 右键单击 “WPFToolkit.Extended.dll”。
- 单击安全部分中的解除阻止。
我想你的建议,但我仍然得到同样的错误消息。你可能会粘贴更多(工作)的XAML代码吗?我还在解决方案资源管理器的参考下找到了该工具包,所以我知道它在那里。在添加参考之后你做了其他事情吗? – CodeMonkey
您是在设计时还是在编译期间收到错误消息?因为我在设计时遇到错误,但是当我运行该应用程序时它工作正常。 –
你是对的,我是个白痴! 非常感谢,解决了这个问题。 – CodeMonkey