【发布时间】:2013-02-17 23:15:56
【问题描述】:
我有一个基于表单和 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 :你好....
而不是
Chakib Yousfi : 你好...
任何帮助将不胜感激。
【问题讨论】:
-
只需将用户名设置为 bold,但我在这里看不到任何用户名文本..
-
@SonerGönül 显然 Chakib Yousfi 是用户名。
标签: c# .net richtextbox