プログラムでWindows フォームTreeView
コントロールを使用しています。ユーザーがマウス ポインターをドラッグして同じレベルで複数のノードを選択できるようにしたいと考えています (「なげなわ」選択とも呼ばれます)。私は、標準がそれを許可しているとは思わないTreeView
。
私の質問は、これを達成するための最良の方法は何ですか? おそらくカスタムまたは派生コントロールで、独自のカスタム選択動作を記述する必要がありますか? どこから始めればよいですか?
詳しい説明はいらないです。正しい方向へのほんの少しの微調整。