У меня есть ListView с ViewStyle = vsReport
и двумя всплывающими меню :
Каков самый правильный способ показать это меню? Какие события я должен обрабатывать?
Проблема заключается в том, что когда я устанавливаю свойство ListView.PopupMenu
, всплывающее меню появляется после щелчка правой кнопкой мыши -в любой точке клиентского прямоугольника ListView.
Когда я обрабатываю событие ListView.OnColumnRightClick
, if срабатывает только после нажатия на заголовок столбца, за исключением свободного места в строке заголовка (справа от столбцов ).
Событие LisView.OnMouseUp
срабатывает только после щелчка правой -правой кнопкой мыши по пробелу под элементами.