--- uid: Uno.Controls.MenuFlyout --- # MenuFlyout MenuFlyout is implemented to provide support for `ContextMenu` and `MenuBar` features. ## Platform-specific behavior On iOS and Android, the flyout can either be displayed using native popup, or Uno managed popups. The default behavior of the MenuFlyout is to follow the value `FeatureConfiguration.Style.UseUWPDefaultStyles`, but this can be changed per MenuFlyout using the `FlyoutBase.UseNativePopup` property. ### iOS (native) #### Destructive action > If an alert button results in a destructive action, such as deleting content, set the button’s style to Destructive so that it gets appropriate formatting by the system. ```xml xmlns:toolkit="using:Uno.UI.Toolkit" ``` #### Cancel button text ```xml xmlns:toolkit="using:Uno.UI.Toolkit" ```