I've got a grid and I want to pop up a menu on right-click. The menu contents depends on the row contents.
I had it activated in MouseDown event but that had the problem that the old selection is still intact, NOT the selected row where the user clicked. I *HAD* the same issue with a TreeView but this was solved by changing it to the MouseUp event, i.e. it appears the selection takes place between MouseDown and MouseUp *SO* the correct element is selected prior to the menu creation.
This DOES NOT happen with the MSFlexGrid