/// <summary> /// Show a Metro Message Box /// </summary> /// <param name="title">The title of the Message Box</param> /// <param name="message">The message to be displayed in the Message Box</param> /// <param name="buttons">The buttons to show in the Message Box</param> /// <returns>The button the user clicked</returns> public static MessageBoxResult Show(string title, string message, MessageBoxButtons buttons) { App.MetroIdeStorage.MetroIdeSettings.HomeWindow.ShowMask(); var msgBox = new ControlDialogs.MessageBoxOptions(title, message, buttons) { Owner = App.MetroIdeStorage.MetroIdeSettings.HomeWindow, WindowStartupLocation = WindowStartupLocation.CenterOwner }; msgBox.ShowDialog(); App.MetroIdeStorage.MetroIdeSettings.HomeWindow.HideMask(); return TempStorage.MessageBoxButtonStorage; }
/// <summary> /// Show a Metro Message Box /// </summary> /// <param name="title">The title of the Message Box</param> /// <param name="message">The message to be displayed in the Message Box</param> /// <param name="buttons">The buttons to show in the Message Box</param> /// <returns>The button the user clicked</returns> public static MessageBoxResult Show(string title, string message, MessageBoxButtons buttons) { App.MetroIdeStorage.MetroIdeSettings.HomeWindow.ShowMask(); var msgBox = new ControlDialogs.MessageBoxOptions(title, message, buttons) { Owner = App.MetroIdeStorage.MetroIdeSettings.HomeWindow, WindowStartupLocation = WindowStartupLocation.CenterOwner }; msgBox.ShowDialog(); App.MetroIdeStorage.MetroIdeSettings.HomeWindow.HideMask(); return(TempStorage.MessageBoxButtonStorage); }