私はこれと数時間の研究のために多くの方法を試しましたが、私にとってはうまくいかないようです。C#RightBoxでListBoxアイテムを選択するにはどうすればよいですか?
これは私の現在のコードであり、なぜ動作しないのか分かりません。
private void listBox1_MouseDown(object sender, MouseEventArgs e)
{
listBox1.SelectedIndex = listBox1.IndexFromPoint(e.X, e.Y);
if (e.Button == MouseButtons.Right)
{
contextMenuStrip1.Show();
}
}
また、私は私がちょうどマウスの右ボタンは、私が上でクリックした項目を選択させるための方法を探しています削除することができ、コンテキストメニューを気にしないでください。
すべてのアイデア?
あなたはブレークポイントを設定した場合このメソッドでは、マウスの右ボタンを押したときにヒットしますか?それとも左? –
私はそれを全く打つようには思われません – user1194782
それからあなたはそれをまったく打っていない理由を調べる必要があります。コンボボックスのイベントにメソッドがバインドされていますか? (これは通常、InitialiseComponent()関数のデザイナによって追加されます) –