私は継承したコードを試していますが、複数の行を選択できるように1つの行だけを選択できるようにしています。複数選択機能を追加する(Java Developer Learning C#)
私が扱っているアイテムは、基本的にデータテーブルのように表示されます。 "OnSelectItem"と "OnMouseDown"のメソッドを含み、クリックがマウスの右クリックかマウスの左ボタンクリックかを確認する "OnMouseDown"チェックを含みます。
一般に、Multi Selectをサポートする機能をサポートする機能はどのように実装されていますか?特定のキーを押し続けることに加えて、マウスのクリックを認識するか、このタイプの機能を実装する別の方法がありますか?
作業しているコントロールはどのタイプですか?いくつかのコントロールは、多くの労力を要することなく「マルチセレクト」機能を持つように設計されています。 –
私はまだC#の用語に慣れていないので、このテーブル表示のどの部分がコントロールであるか(または、ディスプレイ自体がコントロールであるかどうかはわかりません)。 クラス定義はpublicクラスSearchListです:私が推測しているコントロールは、コントロールを拡張しているか、コントロールインターフェイスを実装していることを意味します。 あなたの質問に対する実際の回答を見つけるために必要な指示を与えるための情報を、少なくとも提供するのに役立ちますか? – Kivus
提供された回答に基づいて、私はマルチセレクト機能の実装をより完全に探求することができました。それがこの質問の最初の目的でしたので、私はそれを答えたものとしてマークしました。 – Kivus