2012-04-17 83 views
4

我一直在尝试使用扩展的WPF工具包,以便我可以使用RichTextBoxFormatBar,但我似乎要绕圈走。尽管在这里尝试了几个例子和其他网站我不断收到同样的错误消息:扩展的WPF工具包 - 使用RichTextBoxFormatBar

The attachable property 'FormatBar' was not found in type 'RichTextBoxFormatBarManager'.

The type 'toolkit:RichTextBoxFormatBar' was not found. Verify that you are not missing an assembly reference and that all referenced assemblies have been built.

我新的WPF所以我知道这件事情我不捡而不是一个错误,谁能告诉我我做错了什么,并保存我的理智?

<UserControl x:Class="TestWPF_Richtextbox.UserControl1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:toolkit="http://schemas.xceed.com/wpf/xaml/toolkit" mc:Ignorable="d" d:DesignHeight="300" d:DesignWidth="300"> <Grid> <RichTextBox> <toolkit:RichTextBoxFormatBarManager.FormatBar> <toolkit:RichTextBoxFormatBar /> </toolkit:RichTextBoxFormatBarManager.FormatBar> </RichTextBox> </Grid> </UserControl>

编辑:无论是库和项目是.NET 4的WPFToolkit.Extended.dll的版本是V.1.6.0.0。

+0

你正在使用哪一个.NET框架? – gliderkite 2012-04-17 13:24:47

+0

4.0 - 图书馆也是4.0。 – GrandMasterFlush 2012-04-17 13:42:06

+0

我想你已经在你的项目中引用了WPFToolkit.Extended.dll,对吧? – gliderkite 2012-04-17 13:54:40

回答

14

我自己的愚蠢的错。

当我按照instructions的说明下载ExtendedWPFToolkit_Binaries.zip后,您应该右键单击它,选择“属性”,然后选择“解除阻止”,我忘了解锁DLL。

希望这篇文章能够帮助那些犯过同样错误的人。

+0

这是多么的大声笑 – Andreas 2013-12-19 15:35:33

+0

同样的问题,相同的解决方案。 – user3260977 2015-01-31 17:00:04

1

同样的事情发生在我身上,我最终发现它是因为我有dll或解决方案存储在网络上而不是我的本地计算机。我搬到了本地计算机,并开始工作。

8

我几乎不是菜鸟 - 但有同样的问题。 坦率地说,我从来没有听说过解封一个.zip文件。就像大多数人一样,我只是略读了指示,毕竟我知道如何解压缩文件 - 或者我想。

因为我的应用程序可以编译,运行和工作,但是VS12设计器无法渲染窗口,所以我已经使用扩展工具包1.9.0进行了两个小时的战斗。我看到上面的帖子是关于在展开之前解除封锁的。想到自己“威士忌探戈狐步舞”是这个家伙在谈论。但我很绝望,所以我关闭了VS.删除我的扩展文件。这一次没有阻止。 THEN扩展到了相同的位置。重新启动Visual Studio,令我惊讶的是,设计师现在呈现控件,并且不会抱怨WatermarkTextBox不在名称空间等内。

真的是关于更仔细阅读方向的一种卑鄙的体验。

相关问题