http://bugs.winehq.org/show_bug.cgi?id=31280
--- Comment #8 from Simon Haynes spacejock@gmail.com 2012-07-23 00:13:38 CDT --- (In reply to comment #7)
Created attachment 41121 [details] VB.net 2008 project (Pro or Express), plus compiled exe version
This zip file contains a VB2008 project file & associated source code. There is one form with a tab control containing listview controls on each tab.
The code behind the form creates one entry in one of the listviews.
In the Debug/bin folder there's a compile exe version of the project.
Under wine, you can right-click the column headers and the context menu will appear. Right-click the body of the listview and it doesn't.
Under Windows, right-clicking the listview shows the context menu.
I had a look in WineDB and Microsoft's SyncToy 2.1 shows a comment about right-click menus not working properly in the file lists on the main screen, so I'm guessing this is a related bug. (SyncToy also requires dotnet 2.0)
Note that using winetricks comctl32 to override the builtin dll fixes the issue, and the context menu appears as expected.