C#Textlabel淡入/淡出

时间:2013-03-19 15:20:53

标签: c# winforms textlabel

我希望按下按钮可以淡入淡出文本标签。我注意到textlabel没有opacity参数。还有另一种方法可以达到预期的效果吗?

3 个答案:

答案 0 :(得分:2)

Control中不支持Winform不透明度。

仅在.Net Framework Form能够显示不透明度属性,表单上的ControlsOpacity具有相同的parent Form

答案 1 :(得分:1)

WinForms不支持此功能。

您可以使用带有文本的Panel控件,并通过在计时器事件中交换颜色来使用淡入淡出效果。

答案 2 :(得分:-4)

我想,你正在寻找类似的东西:

   private void button1_Click(object sender, EventArgs e) {
    if (label1.Visible) label1.Visible = false;
    else label1.Visible = true;
}