Beispiel #1
0
        private void _SendMessage()
        {
            string        text = MessageText.Text;
            ClientManager cm   = ClientManager.instance;

            if (!string.IsNullOrEmpty(text))
            {
                TextPacket packet = new TextPacket(cm.id);
                packet.text = text;
                cm.Send(packet.GetBytes());

                ShowMessage(text, cm.id);
                MessageText.Clear();
            }

            if (cm.turn != 0 && cm.turn != cm.id && text.Equals(cm.word))
            {
                MessageBox.Show("정답!");
            }
        }
Beispiel #2
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            ChatMessageListViewModel chatlist = (ChatMessageListViewModel)FindResource("chatlist");

            if (string.IsNullOrEmpty(MessageText.Text))
            {
                return;
            }

            ChatMessageListItemViewModel newchat = new ChatMessageListItemViewModel()
            {
                Message  = MessageText.Text,
                SendByMe = true
            };

            chatlist.Add(newchat);


            for (int i = 0; i < cn.Count; i++)
            {
                if (MessageText.Text == cn[i])
                {
                    aaa1 = MessageText.Text;

                    string result = TokenTosTringSample(MessageText.Text);

                    string msg = Splitsth_name(result);

                    ChatMessageListItemViewModel newchat2 = new ChatMessageListItemViewModel()
                    {
                        Message  = msg,
                        SendByMe = false
                    };

                    chatlist.Add(newchat2);

                    MessageText.Clear();

                    break;
                }
            }

            if (aaa1 == null)
            {
                string result = TokenTosTringSample(MessageText.Text);

                string msg = Splitsth(result);

                ChatMessageListItemViewModel newchat2 = new ChatMessageListItemViewModel()
                {
                    Message  = msg,
                    SendByMe = false
                };

                chatlist.Add(newchat2);

                MessageText.Clear();
            }
            else
            {
                string result = TokenTosTringSample(MessageText.Text);

                string msg = Splitsth2(result);
                //aaa1 = null;
                //memlate = null;
                hh = 0;
                mm = 0;
                ss = 0;
                ChatMessageListItemViewModel newchat2 = new ChatMessageListItemViewModel()
                {
                    Message  = msg,
                    SendByMe = false
                };

                chatlist.Add(newchat2);

                MessageText.Clear();
            }
        }
Beispiel #3
0
 //清空对话文本框
 private void ClearText_Click(object sender, EventArgs e)
 {
     MessageText.Clear();
 }
Beispiel #4
0
 private void ClearAndHide()
 {
     MessageText.Clear();
     this.Visibility = Visibility.Collapsed;
 }
Beispiel #5
0
 private void NewButton_Click(object sender, EventArgs e)
 {
     TitleText.Clear();
     MessageText.Clear();
 }