2011-11-14 6 views
2

UserControl内には、すべてのボタンがあらかじめ定義されたルーティングコマンド(たとえば、ApplicationCommands.Cut & ApplicationCommands.Copy)を使用する1つのツールバーがあります。このツールバーは2つのRichTextBoxによって効率的に再利用されます。すべて正常に動作します。Extended WPF ToolkitのColorPicker.SelectedColorChangedイベントを現在のRichTextBoxに送信する方法は?

私は今、拡張WPFツールキットのColorPickerを同じツールバーに追加しようとしています。私は正常にコントロールをツールバーに追加し、コードビハインドでSelectedColorChangedイベントをキャッチしましたが、RichTextBoxで色を変更することはできませんか?

答えて

0

私はあなたが(すでに1つではない)カスタムコマンド(SelectedColorChangedで起動)を追加して、それぞれのRichTextBoxにCommandBindingを追加できると思います。

参照:UIElement.CommandBindings Property

と、この質問はかなり似ています。Custom Command WPF

ああ、あなたが背後にある任意のコードを必要としないan Event to Command bindingを使用するようにかなりきちんとだろう。

関連する問題