示例#1
0
 /// <summary>
 /// Hàm gửi message
 /// </summary>
 /// <param name="client">truyền vào Socket cần gửi</param>
 /// /// <param name="message">truyền vào Message cần gửi</param>
 private void Send(Socket client, String message)
 {
     if (!MesssageSend.Equals(null))
     {
         client.Send(Serialize(IPHost.HostName.ToString() + ": " + message));
         AddMessage(IPHost.HostName.ToString() + ": " + message);
     }
 }
示例#2
0
 /// <summary>
 /// Hàm thêm message vào listbox
 /// </summary>
 /// <param name="message">Truyền vào massage</param>
 private void AddMessage(String message)
 {
     this.Dispatcher.Invoke(() => {
         Message.Items.Add(message);
         MesssageSend.Clear();
         Message.Items.MoveCurrentToLast();
         Message.ScrollIntoView(Message.Items.CurrentItem);
     });
 }