没有形式的透明背景标签

时间:2015-05-26 22:02:06

标签: c# label transparent

我有Label,我希望将此标签设为透明并隐藏当前表单。 在形式上,我可以使用:

label1.Parent = //for example picture box
label1.BackColor = Color.Transparent;

但如果我在代码后面使用隐藏形式:

this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
Region = new Region(label1.Bounds);

如何制作透明label? 谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

要使表单的背景透明,请将表单的TransparencyKey属性设置为表单的背景颜色。

this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.TransparencyKey = this.BackColor;