0

我有 Rich文本框,它的名字是textBox1

当我尝试这个时:

                    textBox1.AppendText(value);
                    textBox1.SelectionColor = Color.Red;

Red下划线和错误:

Error 2 'string' does not contain a definition for 'Red' and no extension method 'Red' accepting a first argument of type 'string' could be found (are you missing a using directive or an assembly reference?) Form1.cs 73 57

4

1 回答 1

2

您的表单是否有一个名为Color其类型的字段或属性string?如果是这样,则“颜色”中的“颜色”Color.Red指的是该字段或属性,而不是System.Drawing.Color类型。

您可以通过指定命名空间来消除引用的歧义System.Drawing

textBox1.SelectionColor = System.Drawing.Color.Red;
于 2012-10-23T20:08:12.380 回答