I have normal menu in XAML. And I would like to completely change looks of the popup that gets displayed when you click on menu item.
I’m looking for something like this:
<Menu>
<MenuItem Header="MyCustomMenu">
<MenuItem.PopupTemplate>
<ControlTemplate>
<Image Source="SexyImage"/>
</ControlTemplate>
</MenuItem.PopupTemplate>
</MenuItem>
</Menu>
You need to override the template of the
MenuItemsince the Popup is a part of it, have a look at the default templates to get an idea of what a template should look like.MenuItemhas aTemplatePartAttributefor said popup.