mono/xwt — Issue #27: Assign widgets a Menu as a ContextMenu
Author: ermau
Created: 2012-03-05 18:50:12+00:00
State: open

Instead of making the user manually add a click event and invoke Menu.Popup, let's remove Popup and add

```csharp
Menu IWidget.ContextMenu { get; set; }
```

In this way, the platform is responsible for when the right time to open a context menu.