0
我寫了這個功能格式文本框 - 文本顏色錯誤
private void richAdd(string who, string what)
{
string colorstring = who + " (" + DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss") + ") :";
richTextBox1.Text += colorstring + " " + what + "\r\n\r\n";
richTextBox1.DeselectAll();
richTextBox1.Select(richTextBox1.Find(colorstring), colorstring.Length);
richTextBox1.SelectionColor = Color.Blue;
richTextBox1.DeselectAll();
}
這是應該誰+藍色時間和什麼在黑色到彩色。
然而,第二次後,它使所有的文字藍色......任何想法可能是錯誤的嗎?
謝謝!
使用有意義的變量。不良習慣使用像「誰」,「什麼」這樣的變量。 – 2011-03-16 12:55:45
它們是有意義的,這個函數在傳入的消息事件上執行。誰 - 是誰發送的消息。什麼 - 這是什麼信息。 – Roger 2011-03-16 13:01:27