WinForm下可否设置Lable控件的背景色为透明的?谢谢! 刚学WinForm的应用程序书写,最近在做界面这中,遇到了这么一个问题:登陆窗体中放了张背景图片,然后在上面放了一个Lable的控件。现在我想把Lable的控件的背景去掉,就是说只显示Lable的文字内容,这个有办法实现吗?先谢谢先了。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不可以。你可以用GDI+啊。在窗体的Paint事件中,把原Label上的文字DrawString出来就行了。 如果只是在form上放置的话,是可以的,设置label的backcolor为color.transparent即可。 使用取色软件把背景图片的颜色取到,之后把label的背景色设为这个颜色就好了,我原来就是这样弄得,呵呵…… 有个方法可以.设Lable控件的前景色为透明...在在代码中加入到控件中....如果显示下层控件:下层控件.Controls.Add(Lable控件)....把原来Form中生成的Form.Controls.ADD(Lable控件)删除 如果只是在form上放置的话,是可以的,设置label的backcolor为color.transparent即可。学习一下 还有一个办法喔,偶的开发经验把Label的BackColor属性设为0, 0, 0, 0就行啦,先点自定义,随便选个顔色,然后就可以输入值啦。输0, 0, 0, 0给点分啊 谢谢大家了,问题好象还没有解决了,试了你们说的,包括0,0,0,0,这些好象都不可以,我现在在看看MyLf(不睡觉的鱼)朋友的说法。努力中啊… Label ll = new Label(); ll.BackColor = Color.Transparent; ll.Text = "test"; this.pictureBox1.Controls.Add(ll);动态添加label就可以了 谢谢,按照dyc0020541(钉子) 的办法终于解决了,哈,原来还需要这样子来设置的呀!同时也非常感谢其他的几位朋友,虽然按照你们的办法,并没有解决问题,但至少学到了很多东西,谢谢谢谢!高兴高兴!~~ GlobalData是在哪个命名空间中使用的 急急急,两个winform项目间如何交互? 如何调用服务器端程序 VS.Net2008有这个功能吗:将C#程序中的命名空间、类、函数名称和摘要注释自动按原结构抽出来作为开发文档 IPAddress 使用parse方法时,写程序时地址是什么地址 Form传值问题,在线等待。 求救如何在c#中实现从数据库中读数据来生成treeView 很急的一个问题? 希望大家推荐一本好的ASP.NET的书,编程语言为C# C# 实现目录权限问题 关于socket的问题 请问如何在结构中声明数组
在窗体的Paint事件中,把原Label上的文字DrawString出来就行了。
下层控件.Controls.Add(Lable控件)....把原来Form中生成的Form.Controls.ADD(Lable控件)删除
把Label的BackColor属性设为0, 0, 0, 0就行啦,先点自定义,随便选个顔色,然后就可以输入值啦。输0, 0, 0, 0
给点分啊
ll.BackColor = Color.Transparent;
ll.Text = "test";
this.pictureBox1.Controls.Add(ll);动态添加label就可以了
同时也非常感谢其他的几位朋友,虽然按照你们的办法,并没有解决问题,但至少学到了很多东西,谢谢谢谢!高兴高兴!~~