Beispiel #1
0
 /// <summary>Creates a new instance of Notification.</summary>
 /// <param name="text">Text to be displayed.</param>
 /// <param name="windowName">Title to be displayed on the Window.</param>
 /// <param name="buttons">Determines which buttons should be displayed on the Window</param>
 public Notification(string text, string windowName, NotificationButtons buttons)
 {
     InitializeComponent();
     Title         = windowName;
     TxtPopup.Text = text;
     YesNoButtons(buttons == NotificationButtons.OK);
 }
Beispiel #2
0
 public override object Convert(object value, Type targetType, object parameter, CultureInfo culture)
 {
     if (this.BindableConverterParameter != null && this.BindableConverterParameter is IMessageBoxModel && value is NotificationButtons)
     {
         NotificationButtons valueEnum     = (NotificationButtons)value;
         IMessageBoxModel    parameterEnum = (IMessageBoxModel)this.BindableConverterParameter;
         return(valueEnum == parameterEnum.DefaultButton);
     }
     return(false);
 }