C# 更改文本颜色

C# 更改文本颜色,c#,C#,当我试图更改标签的颜色时,我的编译器向我显示一个错误,为什么? 我如何解决这个问题?多谢各位 错误:不包含“TextColor”的定义,并且未找到接受类型为“H_M.Form1”的第一个参数的扩展方法“TextColor” 代码: 我相信这方面的准则应该是 this.labelname.ForeColor = Color.Red; 我的编译器向我显示了一个错误,为什么 好的,您不是指您的标签。此指的是您当前的表单实例。您需要通过标签的名称访问标签,如labelName.Property=som

当我试图更改标签的颜色时,我的编译器向我显示一个错误,为什么? 我如何解决这个问题?多谢各位

错误:不包含“TextColor”的定义,并且未找到接受类型为“H_M.Form1”的第一个参数的扩展方法“TextColor”

代码:


我相信这方面的准则应该是

this.labelname.ForeColor = Color.Red;
我的编译器向我显示了一个错误,为什么


好的,您不是指您的标签。
指的是您当前的表单实例。您需要通过标签的名称访问标签,如
labelName.Property=something
,并且标签上没有
TextColor
属性。如果您使用WinForms,我想您正在寻找属性。

我已经编辑了您的标题。请参阅“”,其中的共识是“不,他们不应该”。
this.labelname.ForeColor = Color.Red;