public static Task <MessageBoxResult?> ShowAsync(string messageBoxText, string?caption, MessageBoxButton button, SymbolGlyph symbol) => ShowAsync(null, messageBoxText, caption, button, symbol, null);
public static MessageBoxResult?Show(Window?owner, string messageBoxText, string?caption, MessageBoxButton?button, SymbolGlyph symbol, MessageBoxResult?defaultResult) => Show(owner, false, messageBoxText, caption, button, symbol.ToGlyph(), defaultResult);
public static MessageBoxResult?Show(Window?owner, string messageBoxText, string?caption, MessageBoxButton?button, SymbolGlyph symbol) => Show(owner, messageBoxText, caption, button, symbol, null);
public static MessageBoxResult?Show(string messageBoxText, string?caption, MessageBoxButton button, SymbolGlyph symbol, MessageBoxResult?defaultResult) => Show(null, messageBoxText, caption, button, symbol, defaultResult);
public static string ToGlyph(this SymbolGlyph symbol) { return(char.ConvertFromUtf32((int)symbol)); }
public static string ToGlyph(this SymbolGlyph symbol) => char.ConvertFromUtf32((int)symbol);