web-dev-qa-db-ja.com

フォーカスなしでwpfテキストボックス内のテキストを強調表示/選択する方法は?

テキストボックスがフォーカスされていないときに、wpfテキストボックスで選択したテキストを強調表示したい。私のアプリケーションでは、テキストボックスにフォーカスが移ることはなく、すべてのキー入力は手動で行われます。

テキストボックスがフォーカスされていないときに、選択したテキストを強調表示する方法があるかどうか疑問に思いましたか?

どんな助けでもいただければ幸いです!

18
user1340852

次のコードを使用して、目的を達成できます。

textBoxToHighlight.Focus();
textBoxToHighlight.Select(0, textBoxToHighlight.Text.Length);

お役に立てれば。これが ソース

16
pdvries

別の選択肢:

textBoxName.SelectAll();
14
usefulBee