よく私は中にいくつかのアイテムが入ったリストボックスを持っています。
アイテムのダブルクリックを検出したい。
現在私が使用している方法には、ユーザーが空の場所をダブルクリックすると、現在選択されているアイテムがダブルクリックとして通知されるという問題があります。
更新:
この質問は最初に思われるほど簡単ではないことに注意してください。
また、[if(ListBox1.SelectedIndex == -1)]の部分は、選択されたアイテムがあり、空のスペースをクリックした場合は実行されないため、Timwiの回答は正しくないことに注意してください。誰が彼に賛成したかはわかりませんが、彼の回答は正しくありません。正しい。
マウス座標をリストボックスアイテムに変換できる関数がある場合
、コードのこの部分はすでに記述されています。問題は修正されます。