Я испробовал множество методов для этого и провел многочасовые исследования, но мне кажется, что это никогда не сработало.
Это мой текущий код, и я не знаю, почему он не долженне работает.
private void listBox1_MouseDown(object sender, MouseEventArgs e)
{
listBox1.SelectedIndex = listBox1.IndexFromPoint(e.X, e.Y);
if (e.Button == MouseButtons.Right)
{
contextMenuStrip1.Show();
}
}
Также меня не волнует контекстное меню, которое можно удалить. Я просто ищу способ заставить правую кнопку мыши выбрать элемент, по которому я щелкаю.
Есть идеи?