WinFormsの editable内のテキスト選択に関する情報にアクセスすることは可能ですか?TreeNode
TreeView
BeginEdit()
やなどのメソッドを発見しましたが、ノード自体でやプロパティなど、EndEdit(bool cancel)
より細かい制御が必要です。TextBoxBase.SelectionStart
SelectionLength
これは C#/.Net で可能ですか?
ラベルに使用される編集コントロールを取得するには、ネイティブの相互運用作業を行う必要があります。このコントロールを取得するには、メッセージを使用して、TVM_GETEDITCONTROL
この動作が必要なツリービューインスタンスにメッセージを送信する必要があります。
このメッセージからウィンドウハンドルを取得したらEM_SETSEL
、ハンドルのメッセージを使用して選択を設定できます。