У меня есть приложение для чата, которое основано на форме и 2 richTextBoxes!Как сделать определенную часть строки Жирным шрифтом на richTextBox?
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
типа строка содержит имя, кто отправляет сообщение (пользователь с помощью приложения)
Как отобразить только имя жирным шрифтом и другой текст в обычном стиле шрифта так после ввода сообщения, я вижу
ХЕЛИЛЬ Юсфи: Здравствуйте ....
вместо
ХЕЛИЛЬ Юсфи: Привет ...
Любая помощь будет высоко оценена.
Просто сделайте ** bold ** имя пользователя, но здесь я не вижу никакого имени пользователя. –
@ SonerGönül По-видимому, Chakib Yousfi - это имя пользователя. – hattenn