RichTextBox提供了SelectionColor的属性;我们可以使用这个属性来获取当前字符的颜色。
代码:
private void richTextBox1_MouseMove(object sender, MouseEventArgs e)
{
int index = richTextBox1.GetCharIndexFromPosition(e.Location);
richTextBox1.SelectionStart = index;
label1.Text = richTextBox1.SelectionColor.ToString();
}