私は .Net Framework の ListView を見ています (私は高速バージョンの BetterListView を試していて、実行できないことに対して実行し続けているので、実行できないことに対して実行することも考えられます。文書化された MS ListView の方が優れています!) そして、私を困惑させているものがあります。
アイテムを編集可能にしたいのですが、編集を開始するときに、選択したテキストがアイテム テキストのすべてではなく一部だけになるようにしたいと考えています。
この例は、Windows エクスプローラーで、ファイル拡張子が表示されていて、ファイルの名前を変更し始めた場合です。ファイル名は選択されていますが (青色の背景)、ファイル拡張子は選択されていません。ユーザーがすぐに入力を開始した場合などです。名前は置き換えられますが、拡張子はそのままです。
回避策は考えられますが、それを行う方法があるかどうか疑問に思いました。