C#Label、CheckBox等背景色设为透明

       当我们在一个WinForm中添加了一个背景图片后,发现Label、CheckBox有一块白色背景(如图1),这很影响美观!那我们应该怎么样将背景设为透明呢(如图2)?

(图1)


(图2    好吧,我盗图了   -_-。sorry!)

       我在网上查了查,大部分是说要把Label的【BackColor】设置为Transparent(如图3),但是我更改完了并无卵用,他来来的,什么情况?

(图3)

       哼~在我精心研究下,发现。。。重点来了哈!你需要在Form的加载函数中加上一句代码“ label1.Parent = pictureBox1;”然后效果就出来了。

       如果觉着可行的话就动动小手,顶我一下哈!

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页