C# WinForm 图片控件重叠透明
2010-10-08 11:03
609 查看
设置
pictureBox0.........
pictureBox1.BackColor = Color.Transparenbt;
请注意这个透明并不是真正的透明,而是用父控件的当前位置的颜色填充PictureBox内的相应位置的颜色。
如果你有两个叠加的pictureBox,则实现互相透明是不行的。
如上高亮所示,我们都会试着设置背景为Transparent,但结果显示为灰色的背景即pictureBox1父控件的背景色,但pictureBox1的父控件并不是pictureBox0,所以没有预期的效果。
知道问题所在就好了,设置pictureBox1的父控件为pictureBox0即可。
pictrueBox1.Parent=pictrueBox0;
pictureBox0.........
pictureBox1.BackColor = Color.Transparenbt;
请注意这个透明并不是真正的透明,而是用父控件的当前位置的颜色填充PictureBox内的相应位置的颜色。
如果你有两个叠加的pictureBox,则实现互相透明是不行的。
如上高亮所示,我们都会试着设置背景为Transparent,但结果显示为灰色的背景即pictureBox1父控件的背景色,但pictureBox1的父控件并不是pictureBox0,所以没有预期的效果。
知道问题所在就好了,设置pictureBox1的父控件为pictureBox0即可。
pictrueBox1.Parent=pictrueBox0;
相关文章推荐
- C# Winform控件贴透明png图片遇到的问题
- C# Winform控件贴透明png图片遇到的问题
- C# Winform控件贴透明png图片遇到的问题
- 如何用C#写一个透明控件?(WinForm程序)
- C# 透明控件(WinForm)
- C#发现之旅 --- WinForm.NET中开发具有固定背景图片的可滚动控件
- C#发现之旅 --- WinForm.NET中开发具有固定背景图片的可滚动控件
- C#发现之旅: WinForm.NET中开发具有固定背景图片的可滚动控件
- C# Winform 中真正意义的透明控件
- c# winform项目treeview控件绑定本地电脑磁盘信息,浏览磁盘图片,上传本地图片控件
- 设置对话框的图片背景,控件的字体及透明等,字体重叠等
- C# WinForm中控件与背景透明+c# linklabel 去掉下划线的方法
- C#发现之旅 --- WinForm.NET中开发具有固定背景图片的可滚动控件
- C# Winform控件对透明图片重叠时导致图片不透明的解决方法
- C#发现之旅 --- WinForm.NET中开发具有固定背景图片的可滚动控件
- C# WinForm控件对透明图片重叠时出现图片不透明的简单解决方法
- C# WinForm的PictureBox控件图片的拉伸或收缩方式跟随着控件的大小
- C# WinForm中控件与背景透明
- C#怎样实现窗体透明而控件不透明,或者就是怎样无窗体显示图片,就像圣诞那样的程序,不吝赐教!
- 如何用C#写一个透明控件?(WinForm程序)