private void OnSendingMessage(object sender, ConversationViewMessageEventArgs e)
        {
            if (string.IsNullOrEmpty((e.Message as ConversationViewMessage).Text))
            {
                return;
            }
            Deployment.Current.Dispatcher.BeginInvoke(() =>
            {
                ConversationViewMessage originalMessage = e.Message as ConversationViewMessage;
                MessagesViewModel viewModel             = this.DataContext as MessagesViewModel;
                CustomMessage customMessage             = new CustomMessage(originalMessage.Text, originalMessage.TimeStamp, originalMessage.Type, viewModel.You.PersonId);
                viewModel.Messages.Add(customMessage);

                App.iXFacebook.SendMessage(originalMessage.Text, Global.GSelectedFriendId);
            });
        }
 private async void OnSendingMessage(object sender, ConversationViewMessageEventArgs e)
 {
     await ViewModel.Match.SendMessage((e.Message as ConversationViewMessage).Text);
 }
 private async void OnSendingMessage(object sender, ConversationViewMessageEventArgs e)
 {
     await ViewModel.Match.SendMessage((e.Message as ConversationViewMessage).Text);
 }
Beispiel #4
0
 private void Cons_ChatView_Tap(object sender, ConversationViewMessageEventArgs e)
 {
     messageOnChatView.Add(new ConversationViewMessage(Cons_ChatView.Text.ToString(), DateTime.Now, ConversationViewMessageType.Incoming));
     Cons_ChatView.Text = new string(' ', 1);
 }