Exemplo n.º 1
0
        private void EmojiPanel_EmojiSelected(object sender, BiliBili_Lib.Models.BiliBili.Emote e)
        {
            EmojiFlyout.Hide();
            string text    = e.text;
            int    pos     = ReplyBox.SelectionStart;
            string content = ReplyBox.Text ?? "";

            content       = content.Insert(pos, text);
            ReplyBox.Text = content;
            ReplyBox.Select(pos + text.Length, 0);
        }
Exemplo n.º 2
0
        private void send_message_Click(object sender, RoutedEventArgs e)
        {
            if (ReplyBox.Text == "")
            {
                //this.StatusBar.Content = "不能发送空消息!";
                messageBox.Show("不能发送空消息!");
                return;
            }
            ShortMessage shortMessage = new ShortMessage(mainForm.openForm.client.GetPhoneNumber(), this.PhoneNumber, DateTime.Now, ReplyBox.Text);

            mainForm.openForm.client.MyDBController.Insert(shortMessage);
            shortMessage.SetId(mainForm.openForm.client.MyDBController.GetMessageId(shortMessage));
            mainForm.openForm.client.Send(shortMessage);

            //--------界面-----------
            //Messagebox.Items.Add(ReplyBox.Text);
            this.showMessage();
            ReplyBox.Clear();
        }