码迷,mamicode.com
首页 > Windows程序 > 详细

C#的WinForm中Label透明一例

时间:2017-11-02 11:28:45      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:logs   inf   orm   src   label   效果   选择   back   images   

很久之前開發的一個MIS系統,里面有個登錄界面,採用了PictureBox做背景,上面放了一些Label,試了很多方面不能實現透明,如下圖:

技术分享

這次重新啟用該系統,看了一下原因,很簡單,原來Label的Parent是this窗體,this窗體的背景色是Control,所以选择了Transparent,背景就变成了这样。

解决办法也很简单,将Label的Parent改成PictureBox就可以了。

this.lblVersion.Parent=this.pbLogin

this.lblVersion.BackColor=Color.Transparent

代码放在InitializeComponent();后面。

效果如下:

技术分享

C#的WinForm中Label透明一例

标签:logs   inf   orm   src   label   效果   选择   back   images   

原文地址:http://www.cnblogs.com/keepee/p/7770808.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!