C# label控件的背景色改为Transparent还是透明不了

时间:2022-04-24 14:51:23
C# label控件的背景色改为Transparent还是透明不了,label控件后面是picturebox

5 个解决方案

#1


是父窗体吗?子窗体按理说是没问题的。

#2


需要先设置,然后再添加到父控件,如果已经添加到父控件,设置为透明则无效。

#3


Label1.Parent=Picturebox1
Label1.BackColor = Color.Transparent

#4


使用透明标签时,请只使用当前设备坐标系在容器上绘制,否则就可能无法正确绘制 Label 背景。 

#5


Label1.Parent=Picturebox1
这样一句就可以,需要在代码中写.设计时无法实现....

#1


是父窗体吗?子窗体按理说是没问题的。

#2


需要先设置,然后再添加到父控件,如果已经添加到父控件,设置为透明则无效。

#3


Label1.Parent=Picturebox1
Label1.BackColor = Color.Transparent

#4


使用透明标签时,请只使用当前设备坐标系在容器上绘制,否则就可能无法正确绘制 Label 背景。 

#5


Label1.Parent=Picturebox1
这样一句就可以,需要在代码中写.设计时无法实现....