pane2.parent=webbrowser1,不能透过panle2看到webbrwoser1,panle2不是透明的。
怎么做到? 让panle2在webbrwoser1上透明?
8 个解决方案
#1
顶顶顶顶顶顶
#2
如果你是要实现遮罩层的话建议使用javascript。
控件不支持透明。
控件不支持透明。
#3
我记得是有个属性的,找找吧,可以设置窗体的可见度
#4
用form冒充panel
其实是一样的。
其实是一样的。
#5
panel.opicity=0.5
#6
panel有个属性的,有透明的
#7
在winfom里,对于透明都是相对的,子控件只能在父控件中透明,不能在父控件的父控件中透明,应该不能穿透的,也不能在非父控件中透明,如果你非要达到那种效果,也只能自己画了,在添加控件时先将底层控件的图像保存起来,再画在子控件上,这样是很麻烦的。关于透明这里有一段代码你看看能不能帮上忙:
还有一种方法也是可以的,那就是用带alpha通道的图片,比如png,用一些代码将其处理也能达到这样的效果,甚至在无边框的情况下(自定义无边框窗体)也能达到。这里有个下载地址你可以看看:
http://down.51cto.com/data/154743/
public partial class UserControl1 : UserControl
{
public UserControl1()
{
InitializeComponent();
//设置Style支持透明背景色
this.SetStyle(ControlStyles.SupportsTransparentBackColor, true);
this.BackColor = Color.FromArgb(100, 100, 100, 100);
}
protected override void OnPaint(PaintEventArgs e)
{
base.OnPaint(e);
e.Graphics.DrawString("test", new Font("Tahoma", 8.25f), Brushes.Red, new PointF(20, 20));
}
}
还有一种方法也是可以的,那就是用带alpha通道的图片,比如png,用一些代码将其处理也能达到这样的效果,甚至在无边框的情况下(自定义无边框窗体)也能达到。这里有个下载地址你可以看看:
http://down.51cto.com/data/154743/
#8
UpUpUpUpUpUpUpUp
#1
顶顶顶顶顶顶
#2
如果你是要实现遮罩层的话建议使用javascript。
控件不支持透明。
控件不支持透明。
#3
我记得是有个属性的,找找吧,可以设置窗体的可见度
#4
用form冒充panel
其实是一样的。
其实是一样的。
#5
panel.opicity=0.5
#6
panel有个属性的,有透明的
#7
在winfom里,对于透明都是相对的,子控件只能在父控件中透明,不能在父控件的父控件中透明,应该不能穿透的,也不能在非父控件中透明,如果你非要达到那种效果,也只能自己画了,在添加控件时先将底层控件的图像保存起来,再画在子控件上,这样是很麻烦的。关于透明这里有一段代码你看看能不能帮上忙:
还有一种方法也是可以的,那就是用带alpha通道的图片,比如png,用一些代码将其处理也能达到这样的效果,甚至在无边框的情况下(自定义无边框窗体)也能达到。这里有个下载地址你可以看看:
http://down.51cto.com/data/154743/
public partial class UserControl1 : UserControl
{
public UserControl1()
{
InitializeComponent();
//设置Style支持透明背景色
this.SetStyle(ControlStyles.SupportsTransparentBackColor, true);
this.BackColor = Color.FromArgb(100, 100, 100, 100);
}
protected override void OnPaint(PaintEventArgs e)
{
base.OnPaint(e);
e.Graphics.DrawString("test", new Font("Tahoma", 8.25f), Brushes.Red, new PointF(20, 20));
}
}
还有一种方法也是可以的,那就是用带alpha通道的图片,比如png,用一些代码将其处理也能达到这样的效果,甚至在无边框的情况下(自定义无边框窗体)也能达到。这里有个下载地址你可以看看:
http://down.51cto.com/data/154743/
#8
UpUpUpUpUpUpUpUp