Property
| Name |
| Header |
| HeaderTemplate |
| Content |
| ContentTemplate |
| PrimaryButtonContent |
| PrimaryButtonTemplate |
| SecondaryButtonContent |
| SecondaryButtonTemplate |
| CloseButtonContent |
| CloseButtonTemplate |
| PrimaryButtonCommand |
| SecondaryButtonCommand |
| CloseButtonCommand |
| DefaultButton |
| IsPrimaryButtonEnabled |
| IsSecondaryButtonEnabled |
| PrimaryButtonStyle |
| SecondaryButtonStyle |
| CloseButtonStyle |
| SystemBackdrop |
| PrimaryButtonAccessKey |
| SecondaryButtonAccessKey |
| CloseButtonAccessKey |
| CanResize |
| HasTitleBar |
| Owner |
| FlowDirection |
| MinHeight |
| MinWidth |
| Severity |
| ExtendedHeader |
| ExtendedHeaderTemplate |
| ExtendedHeaderBackground |
Events
| Name |
| PrimaryButtonClick |
| SecondaryButtonClick |
| CloseButtonClick |
Methods
Example
1 2 3 4 5 6 7 8 9 10 11 12
| UacStyleDialogWindow dialog = new() { Header = "YourTitle", ExtendedHeader = "ExtendedHeader", Content = "YourContent", PrimaryButtonContent = "YourPrimaryButtonText", SecondaryButtonContent = "YourSecondaryButtonText", CloseButtonContent = "YourCloseButtonText", DefaultButton = ContentDialogButton.Primary, Owner = App.Current.MainWindow }; await dialog.ShowDialogAsync();
|
you need to use ExtendedHeader when you are using Severity

Demo
you can run demo and see this feature.