There appears to be no way to style the flyout which appears in a menu bar item. In WPF the Popup was declared in XAML allowing us to make cutom changes to the flyout. Currently the menu flyout is created in code. I tried making a generic MenuFlyoutPresenter style but it isnt getting picked up. Perhaps the code could check if the named ContentButton has a flyout and use that. or failing that the MenuBarItem needs a MenuFlyoutStyle DP?