private void UpdateCurrentMessage(MessageView mv) { CurrentMessage = mv; if (mv != null) { CurrentProperties.PopulateWith(mv.Properties); } else { CurrentProperties.Clear(); } OnPropertyChanged( nameof(CurrentMessage), nameof(CurrentProperties), nameof(IsMessagePresent), nameof(CanExportProperties), nameof(CanPopMessage), nameof(IsAttachmentPresent), nameof(IsFileAttachmentPresent), nameof(IsFileAttachmentSelected), nameof(IsEmailAttachmentPresent), nameof(IsEmailAttachmentSelected) ); }
private void UpdateCurrentMessage(Message m) { CurrentMessage = m; if (m != null) { CurrentProperties.PopulateWith(m.Properties); } else { CurrentProperties.Clear(); } OnPropertyChanged("CurrentMessage"); OnPropertyChanged("CurrentProperties"); OnPropertyChanged("IsMessagePresent"); OnPropertyChanged("CanExportProperties"); OnPropertyChanged("CanPopMessage"); OnPropertyChanged("IsAttachmentPresent"); OnPropertyChanged("IsFileAttachmentPresent"); OnPropertyChanged("IsFileAttachmentSelected"); OnPropertyChanged("IsEmailAttachmentPresent"); OnPropertyChanged("IsEmailAttachmentSelected"); }