c#设置button、label等控件的背景色为透明
2014-05-30 15:05
246 查看
我们在Form窗体中做界面设计的时候,添加了一张背景图后,再添加一个button控件,会发现button的颜色跟背景色不太搭调,如下图所示:
![](https://img-blog.csdn.net/20140530151029453?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMTg1MDgxNQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
其实,只要通过设置button的属性,就可以实现button的背景色为透明:
1、将button的backcolor属性设置为Transparent,该属性在web选项的第一个;
![](https://img-blog.csdn.net/20140530151052718?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMTg1MDgxNQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2、将button的FlatStyle属性设置为Flat。
![](https://img-blog.csdn.net/20140530151109515?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMTg1MDgxNQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3、处理后的效果图如下:
![](https://img-blog.csdn.net/20140530151155156?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMTg1MDgxNQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
4、如果还想将button的边框线去掉,在button的FlatAppearance属性中的BorderSize的参数设置为0
![](https://img-blog.csdn.net/20140530151230703?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMTg1MDgxNQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
这样就实现button的背景色透明了
![](https://img-blog.csdn.net/20140530151246109?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMTg1MDgxNQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
label等控件的背景色设置为透明的方法也是一样的
其实,只要通过设置button的属性,就可以实现button的背景色为透明:
1、将button的backcolor属性设置为Transparent,该属性在web选项的第一个;
2、将button的FlatStyle属性设置为Flat。
3、处理后的效果图如下:
4、如果还想将button的边框线去掉,在button的FlatAppearance属性中的BorderSize的参数设置为0
这样就实现button的背景色透明了
label等控件的背景色设置为透明的方法也是一样的
相关文章推荐
- C#学习笔记:设置label(标签)控件的背景颜色为透明
- C#设置label(标签)控件的背景颜色为透明
- MFC 可以设置背景色、字体、字体颜色、透明背景的 Static 静态文本控件
- c#中设置按钮Button为透明
- Vb.net 控件背景色透明设置BackColor 和Parent
- c#中设置按钮Button为透明
- 设置listview等控件的透明背景色
- 如何将Label的背景色设置成透明
- xib 控件设置圆角 label button view 等
- c#中设置按钮Button为透明
- C# 解决panel或者其他控件叠加时,此控件背景透明,显示的背景色为窗体背景色问题
- c#属性中get和set的作用 c#多窗口 lable控件背景色透明
- winform 控件背景色设置成透明
- C# 工具条控件设置背景色去除边框
- c#中设置按钮Button为透明
- Flex中通过textAlign样式在一个按钮(Button)控件中设置标签(label)对齐方式的例子
- C# WinForm中控件与背景透明+c# linklabel 去掉下划线的方法
- C# WinForm 中控件(Label,Button等) 文本自动换行 解决方法
- 设置窗体上控件的背景色,设置控件背景色为透明
- c# WinForm中如何在代码中设置控件的padding 设置Label的字体