2011-12-05 4 views
1

どのように私はTextBoxBaseからキャレットインデックスを取得できますか?私はエディタのリスナーを作成していますが、このエディタに関する情報はありません。 [編集] WPFを使用しますTextBoxBaseからキャレットインデックスを取得する機会はありますか?

+0

このWindowsフォーム、またはWPF/Silverlightはありますか? –

+0

これはWinformsまたはWPFですか? –

+0

これはWinformsまたはWPFですか? – renatoargh

答えて

1

これはWindowsフォームTextBoxBaseの場合はSelectionStartです。

あなたがWPFまたはSilverlightを扱っている場合、残念ながら、基本クラスからこれを処理する直接的な方法はありません。選択情報は、派生クラスによって処理されます。例えば

TextBox.SelectionStartはあなたTextBoxのための適切なポイントを与えるだろうが、あなたはRichTextBoxを持っていた場合、あなたはSelectionを見てする必要があると思います。 Startプロパティは明示的に別のクラスで処理されます。

関連する問題