我希望按下按钮可以淡入淡出文本标签。我注意到textlabel没有opacity参数。还有另一种方法可以达到预期的效果吗?
答案 0 :(得分:2)
Control
中不支持Winform
不透明度。
仅在.Net Framework Form
能够显示不透明度属性,表单上的Controls
与Opacity
具有相同的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;
}