//点击发送按钮的Click事件 private void btnSend_Click(object sender, EventArgs e) { string content = this.txtMessage.Text.Trim(); object targetUsersOnline = this.lstOnline.SelectedItem; if (content == string.Empty) { return; } //与好友聊天 if (targetUsersOnline == null) { MessageBox.Show("请选择好友!"); return; } WebServiceMessage.Messages msg = new WebServiceMessage.Messages(); msg.Classify = 1; msg.Details = content; msg.Receiver = targetUsersOnline.ToString(); WsMessage.SendMessage(msg); //将发送的消息加入列表 string message = "我对" + msg.Receiver + "说:\r\n" + msg.Details; this.AddMessageToList(message); //清空文本框 this.txtMessage.Text = string.Empty; }