void ic_ChatReceived(object sender, IMPPClient.ChatEventArgs e) { this.Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () => { chatList.Items.Add(e.From + ": " + e.Message); }); }
void ic_ChatReceived(object sender, IMPPClient.ChatEventArgs e) { Action a = new Action(() => { //chatList.Items.Add(e.From + ": " + e.Message); }); if (Dispatcher == null) { a(); } else { Dispatcher.BeginInvoke(a); } }
void si_ChatReceived(object sender, IMPPClient.ChatEventArgs e) { messageList.Items.Add(e.From + ": " + e.Message); }