我有一个基于 Form 和 2 richTextBoxes 的聊天应用程序!
richTextBox1
用于显示所有对话
richTextBox_TextToSend
用于输入要发送的消息
当用户输入消息并按下回车按钮时,输入的文本将出现在richTextBox1
private void button1_Click(object sender, EventArgs e)
{
// insert message to database
if(richTextBox_TextToSend.TextLength>0) {
string txt = richTextBox_TextToSend.Text;
// send the typed message
sendMessage(from,to,task_id,txt);
// show the typed text in the richTextBox1
richTextBox1.Text += from+": "+richTextBox_TextToSend.Text+"\n";
richTextBox_TextToSend.Clear();
}
}
字符串类型的变量from
保存发送消息的人的名称(使用应用程序的用户)
如何仅以粗体显示名称并以正常字体样式显示其他文本,因此在键入消息后,我看到
Chakib Yousfi : Hello....
而不是
Chakib Yousfi : Hello...
任何帮助将不胜感激。