2012-04-17 14 views
4

私はRichTextBoxFormatBarを利用できるように拡張WPFツールキットを使用しようとしていましたが、私はcirlcesで回っているようです。拡張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>

EDIT:ライブラリおよびプロジェクトの両方は、.NET 4 WPFToolkit.Extended.dllのバージョンであるV.1.6.0.0です。

+0

使用している.NET frameweorkはどれですか? – gliderkite

+0

4.0 - ライブラリも4.0です。 – GrandMasterFlush

+0

あなたのプロジェクトでWPFToolkit.Extended.dllを参照したと思いますか? – gliderkite

答えて

14

私自身の愚かな間違い。

instructionsとしてダウンロードしたときにDLLのブロックを解除するのを忘れてしまったのですが、ExtendedWPFToolkit_Binaries.zipをダウンロードした後、右クリックして[プロパティ]を選択し、[ブロックを解除]を選択します。

この投稿は、同じ間違いを犯した他の人に役立つことを望みます。

+0

これはどうですか? – Andreas

+0

同じ問題、同じ解決策。 – user3260977

1

これと同じことが起こり、ローカルコンピュータではなくネットワーク上にdllまたはソリューションが格納されていたため、最終的にどちらかと判断しました。私は両方のローカルコンピュータに移動し、それが動作し始めた。

8

私はほとんどルーキーではありませんが、同じ問題がありました。 正直言って、.zipファイルのブロックを解除したことは聞いたことがありません。ほとんどの人のように、私は指示を読み飛ばすだけでした。結局、ファイルを解凍する方法はわかっていました。

私のアプリケーションはコンパイル、実行、動作するが、VS12デザイナーはウィンドウをレンダリングできなかったので、私は拡張ツールキット1.9.0で2時間戦った。私は拡大する前にジップのブロックを解除することについて上記の投稿を見ました。自分自身に "ウイスキータンゴ・フォックストロット"と思っている人は、この男です。しかし、私は必死だったので、私はVSを閉じた。拡張ファイルを削除しました。今回はブロックを解除しました。その後、同じ場所に広がった。 Visual Studioを再起動し、驚いたことに、デザイナーはコントロールをレンダリングし、名前空間などにないWatermarkTextBoxについて文句を言わないでください。