public void showChatMessage(string message, string userName)
 {
     this.Dispatcher.BeginInvoke(DispatcherPriority.Normal,
         (ThreadStart)delegate ()
         {
             ChatMessage chatMessage = new ChatMessage(userName, DateTime.Now.ToString("hh:mm:ss tt"), message);
             chatBox.VerticalAlignment = System.Windows.VerticalAlignment.Top;
             chatBox.HorizontalAlignment = System.Windows.HorizontalAlignment.Stretch;
             chatBox.Items.Add(chatMessage);
         });
 }
        // Chức năng: Gửi thông điệp
        private void btnSend_Click(object sender, RoutedEventArgs e)
        {
            if (type == 1 || type == 2)
            {
                if (txtMessage.Text != "" && mesChanged)
                {
                    ChatMessage chatMessage = new ChatMessage(userPlayer1.Name, DateTime.Now.ToString("hh:mm:ss tt"), txtMessage.Text);
                    chatBox.VerticalAlignment = System.Windows.VerticalAlignment.Top;
                    chatBox.HorizontalAlignment = System.Windows.HorizontalAlignment.Stretch;
                    chatBox.Items.Add(chatMessage);
                }
            }
            else
            {
                if (txtMessage.Text != "" && mesChanged)
                {
                    ChatMessage chatMessage = new ChatMessage(userPlayer1.Name, DateTime.Now.ToString("hh:mm:ss tt"), txtMessage.Text);
                    chatBox.VerticalAlignment = System.Windows.VerticalAlignment.Top;
                    chatBox.HorizontalAlignment = System.Windows.HorizontalAlignment.Stretch;
                    chatBox.Items.Add(chatMessage);

                    // -------- Bổ sung phương thức mình gửi message lên Server
                    socket.Emit("ChatMessage", txtMessage.Text);
                }
            }
        }