void Instance_OnEventRaised(object sender, Event myEvent) { if (myEvent.Severity == Event.EventSeverity.Error) { InfoPopup errorInfo = new InfoPopup(); errorInfo.Content = myEvent ; errorInfo.IsOpen = true; } }
void Instance_OnEventRaised(object sender, Event myEvent) { if (myEvent is EventErrorAuth || myEvent is EventErrorConnection || myEvent is EventErrorProtocol || myEvent is EventErrorRegistration) { Middle.Alert.Instance.AlertOpen(myEvent.Message, "error2_design", Alert.Buttons.Ok); Notification.DismissNotification(myEvent); } }
private void Notifications_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e) { switch (e.Action) { case NotifyCollectionChangedAction.Add: { if (_content.Content != null) { _eventToDisplay = Notification.GetFirstEvent<Event>(); _display.Stop(); _display.Start(); } else { _content.Content = Notification.GetFirstEvent<Event>(); } break; } case NotifyCollectionChangedAction.Remove: { foreach (Event item in e.OldItems) { if (item == _content.Content) { _content.Content = null; break; } } if (_content.Content != null) { _eventToDisplay = Notification.GetFirstEvent<Event>(); _display.Stop(); _display.Start(); } else { _content.Content = Notification.GetFirstEvent<Event>(); } break; } case NotifyCollectionChangedAction.Reset: { _content.Content = null; break; } } RefreshNavigation(); }
void Notification_NegotiateAddNotification(Event myEvent, NegotiateNotification negotiateNotification) { EventHeadlineMessage messageEvent = myEvent as EventHeadlineMessage; if (messageEvent != null) { // don't notify if reader is open negotiateNotification.Raise = false; } }
public void Clear() { _content.Content = null; _eventToDisplay = null; }
private void Redisplay() { if (_eventToDisplay != null) { _content.Content = _eventToDisplay; _eventToDisplay = null; RefreshNavigation(); } }