C# 富文本框颜色。红色不存在
我有C# 富文本框颜色。红色不存在,c#,colors,richtextbox,C#,Colors,Richtextbox,我有RichTextbox,它的名字叫textBox1 当我尝试这个: textBox1.AppendText(value); textBox1.SelectionColor = Color.Red; 红色带下划线并有错误: 错误2“string”不包含“Red”的定义,并且找不到接受“string”类型的第一个参数的扩展方法“Red”(是否缺少using指令或程序集引用?)Form1.cs 73 57您的表单是否
Rich
Textbox,它的名字叫textBox1
当我尝试这个:
textBox1.AppendText(value);
textBox1.SelectionColor = Color.Red;
红色<代码>带下划线并有错误:
错误2“string”不包含“Red”的定义,并且找不到接受“string”类型的第一个参数的扩展方法“Red”(是否缺少using指令或程序集引用?)Form1.cs 73 57
您的表单是否有名为Color
的字段或属性,其类型为string
?如果是,则Color.Red
中的“Color”指的是该字段或属性,而不是System.Drawing.Color
类型
您可以通过指定System.Drawing
命名空间来消除引用的歧义:
textBox1.SelectionColor = System.Drawing.Color.Red;
确保为颜色对象使用了正确的命名空间。表单是否有名为
Color
的字段或属性?如果是这样,您需要通过指定System.Drawing.Color.Red
来消除歧义。@Michael Liu,将其作为答案发布