私は使用しますAvalonEdit:TextEditor
。このコントロールのクイック検索ダイアログを (たとえば Ctrl-F で) 有効にすることはできますか? あるいは、誰かが検索語を AvalonEdit:TextEditor
テキストに変換するコードを持っているのでしょうか?
質問する
8145 次
5 に答える
11
ICSharpCode.AvalonEdit プロジェクトの TextEditor コンストラクターで、SearchPanel.Install(this.TextArea); を追加します。ctrl+f を使用すると、検索ウィンドウが開きます。
(Stephen McDaniel の投稿 (myEditor をこれに置き換えます) の行を使用することもできますが、SearchInputHandler のサポートは削除されています)
(MVVM を使用した AvalonDock 内の AvalonEdit とうまく連携します)
から:
public TextEditor() : this(new TextArea())
{
}
に:
public TextEditor() : this(new TextArea())
{
SearchPanel.Install(this.TextArea);
}
于 2014-11-17T07:24:14.947 に答える
4
最後に確認したときは「いいえ」でした。独自の検索/置換機能を実装する必要があります。
http://community.icsharpcode.net/forums/p/11536/31542.aspx#31542
ここから検索/置換をすばやく追加できます- http://www.codeproject.com/Articles/173509/A-Universal-WPF-Find-Replace-Dialog
于 2012-11-20T05:15:19.193 に答える