public static MessageBoxResult Show(String text, String title, MessageBoxButtonRM buttons) { MessageBoxResult result = MessageBoxResult.No; MessageWindows abrir = new MessageWindows(); switch (buttons) { case MessageBoxButtonRM.OK: abrir.btn1.Visibility = Visibility.Hidden; abrir.btn2.Content = "Aceptar"; break; case MessageBoxButtonRM.OKCancel: abrir.btn1.Content = "Aceptar"; abrir.btn2.Content = "Cancelar"; break; case MessageBoxButtonRM.YesNo: abrir.btn1.Content = "Si"; abrir.btn2.Content = "No"; break; default: abrir.btn1.Visibility = Visibility.Hidden; abrir.btn2.Content = "Aceptar"; break; } abrir.Title = title; abrir.Contenido = text; abrir.ShowDialog(); result = abrir.ResultRetornado; return(result); }
public static MessageBoxResult Show(String text, String title, MessageBoxButtonRM buttons, MessageBoxIconRM icon) { MessageBoxResult result = MessageBoxResult.No; MessageWindows abrir = new MessageWindows(); switch (buttons) { case MessageBoxButtonRM.OK: abrir.btn1.Visibility = Visibility.Hidden; abrir.btn2.Content = "Aceptar"; break; case MessageBoxButtonRM.OKCancel: abrir.btn1.Content = "Aceptar"; abrir.btn2.Content = "Cancelar"; break; case MessageBoxButtonRM.YesNo: abrir.btn1.Content = "Si"; abrir.btn2.Content = "No"; break; default: abrir.btn1.Visibility = Visibility.Hidden; abrir.btn2.Content = "Aceptar"; break; } switch (icon) { case MessageBoxIconRM.Information: abrir.ImgShow.Source = new BitmapImage(new Uri("pack://application:,,,/MessageBoxCustomRM;component/information.png")); break; case MessageBoxIconRM.Question: abrir.ImgShow.Source = new BitmapImage(new Uri("pack://application:,,,/MessageBoxCustomRM;component/help-circle.png")); break; case MessageBoxIconRM.Warning: abrir.ImgShow.Source = new BitmapImage(new Uri("pack://application:,,,/MessageBoxCustomRM;component/alert.png")); break; case MessageBoxIconRM.Error: abrir.ImgShow.Source = new BitmapImage(new Uri("pack://application:,,,/MessageBoxCustomRM;component/icon-error.png")); break; default: abrir.ImgShow.Source = new BitmapImage(new Uri("pack://application:,,,/MessageBoxCustomRM;component/information.png")); break; } abrir.Title = title; abrir.Contenido = text; abrir.ShowDialog(); result = abrir.ResultRetornado; return(result); }
public static MessageBoxResult Show(String text, String title) { MessageBoxResult result = MessageBoxResult.No; MessageWindows abrir = new MessageWindows(); abrir.btn1.Visibility = Visibility.Hidden; abrir.btn2.Content = "Aceptar"; abrir.Title = title; abrir.Contenido = text; abrir.ShowDialog(); result = abrir.ResultRetornado; return(result); }