How can I get the Y position of the ContextMenuStrip?
As far as I know, contextMenuStrips don't have a "location" field. A location is set once it's shown like so:
The previous code creates a point, and as the contextMenuStrip is being shown, it assigns the location right then. If you wanted to retrieve the location of that contextMenuStrip after show() as been called, you can cast the object and retrieve the location like so