更改文字颜色

时间:2014-04-19 21:44:08

标签: c#

当我尝试更改Label的颜色时,我的编译器显示错误,为什么? 我怎么解决这个问题?谢谢。

错误:不包含' TextColor'的定义没有扩展方法' TextColor'接受了第一个类型' H_M.Form1的参数。

代码:

private void UAVON_Click(object sender, EventArgs e)
    {
        this.TextColor = Color.Red;
    }

2 个答案:

答案 0 :(得分:1)

  

我的编译器向我显示错误,为什么?

好吧,你没有提到你的标签。this指的是你当前的Form实例。你需要按照它的名字访问你的标签,如labelName.Property = something,并且没有TextColor如果你使用的是WinForms标签上的属性,我认为你正在寻找ForeColor属性。

答案 1 :(得分:0)

我相信这个代码应该是

this.labelname.ForeColor = Color.Red;