0

System.Windows.Forms.TreeViewコントロールを使用しています。すべての子ノードをチェックするためOnAfterCheckに、イベントのメソッドを介して起動されるコードがあります。AfterCheck

シングルクリックすると正常に動作しますが、チェックボックスをダブルクリックすると、親チェックボックスとすべての子ノードがオフになります。

チェックボックスのダブルクリックでこの動作を無効にする方法、またはダブルクリック チェックボックス イベントを別の方法で処理する方法はありますか?

4

1 に答える 1

0

DoubleClickイベントを使用します。クラスのOnDoubleClickメソッドに空のメソッドを渡します。TreeViewそうすれば、ボックスをダブルクリックしても何も起こらないか、何かが起こるように変更できます。詳細については、ドキュメントを参照してください。

于 2012-12-13T04:31:38.860 に答える