private void miQuote_Click(object sender, RoutedEventArgs e) { EventAggregator current = EventAggregator.Current; MessageActionEvent messageActionEvent = new MessageActionEvent(); messageActionEvent.MessageActionType = MessageActionType.Quote; MessageViewModel mvm = this._mvm; messageActionEvent.Message = mvm; current.Publish(messageActionEvent); }
private void miDelete_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show(CommonResources.Conversation_ConfirmDeletion, CommonResources.Conversation_DeleteMessage, MessageBoxButton.OKCancel) != MessageBoxResult.OK) { return; } EventAggregator current = EventAggregator.Current; MessageActionEvent messageActionEvent = new MessageActionEvent(); messageActionEvent.MessageActionType = MessageActionType.Delete; MessageViewModel mvm = this._mvm; messageActionEvent.Message = mvm; current.Publish(messageActionEvent); }