I create Mahapps custom dialog message with this code. the problem is the dialog form not show close button so cant close it. how to show close button ?
public async void button_Click(object sender, RoutedEventArgs e)
{ Button btn = (Button) sender;
//dialog.Resources["CustomDialogTest"];
string[] id = btn.Name.ToString().Split('_');
this.MetroDialogOptions.ColorScheme = MetroDialogColorScheme.Accented;
var dialog = (BaseMetroDialog)this.Resources["CustomDialogTest"];
var mySettings = new MetroDialogSettings()
{
AffirmativeButtonText = "OK",
AnimateShow = true,
NegativeButtonText = "Go away!",
FirstAuxiliaryButtonText = "Cancel",
};
await this.ShowMetroDialogAsync(dialog);
// this for close the dialog -> await this.HideMetroDialogAsync(dialog);
}
I needed a custom Input Dialog. So I created a
CustomInputDialogclass inherited fromBaseMetroDialog.I used this code to call the method:
Message, Title and Input are dependency properties of CustomInputDialog. This is working at my end.