/// <summary> /// Converts RadMessageBoxIcon to MessageBoxImage /// </summary> /// <param name="icon"> input param to convert</param> /// <returns>MessageBoxImage</returns> public static System.Windows.MessageBoxImage ToMessageBoxImage(RadMessageBoxIcon icon) { switch (icon) { case RadMessageBoxIcon.Asterisk: return(System.Windows.MessageBoxImage.Asterisk); case RadMessageBoxIcon.Error: return(System.Windows.MessageBoxImage.Error); case RadMessageBoxIcon.Exclamation: return(System.Windows.MessageBoxImage.Exclamation); case RadMessageBoxIcon.Hand: return(System.Windows.MessageBoxImage.Hand); case RadMessageBoxIcon.Information: return(System.Windows.MessageBoxImage.Information); case RadMessageBoxIcon.None: return(System.Windows.MessageBoxImage.None); case RadMessageBoxIcon.Question: return(System.Windows.MessageBoxImage.Question); case RadMessageBoxIcon.Stop: return(System.Windows.MessageBoxImage.Stop); case RadMessageBoxIcon.Warning: return(System.Windows.MessageBoxImage.Warning); } return(System.Windows.MessageBoxImage.None); }
public static RadMessageBoxResult ShowDialog(string message, RadMessageBoxButton button , RadMessageBoxIcon icon) { System.Windows.MessageBoxResult result = Xceed.Wpf.Toolkit.MessageBox.Show(message, caption , RadMsgConvert.ToMessageBoxButton(button) , RadMsgConvert.ToMessageBoxImage(icon)); return(RadMsgConvert.ToRadMessageBoxResult(result)); }
public static RadMessageBoxResult Show(string message, RadMessageBoxButton button, RadMessageBoxIcon icon, RadMessageWindowType type = RadMessageWindowType.Modal, string caption = "InstaWorkStation") { System.Windows.MessageBoxResult result = Xceed.Wpf.Toolkit.MessageBox.Show(message, caption , RadMsgConvert.ToMessageBoxButton(button) , RadMsgConvert.ToMessageBoxImage(icon)); return(RadMsgConvert.ToRadMessageBoxResult(result)); }