示例#1
0
        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);
        }
示例#2
0
        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);
        }