В элементе управления ListBox в Windows Forms, если я установлю ContextMenuStrip, который будет отображаться в событии MouseDown для элемента, будет отображаться ContextMenuStrip, но элемент, в котором я нажимаю правая кнопка не будет выбрана .. Элементы можно выбрать только тогда, когда я щелкну левой кнопкой ..
В представлении DataGrid я могу исправить это с помощью метода HitTest (), чтобы проверить, какой элемент находится в текущем месте а затем выберите его и затем покажите ContextMenuStrip. но, к сожалению, в ListBox нет метода HitTest.
Есть ли способ?