我通过处理OPACITY属性成功地制作了一个普通的Form Transparent。
现在,我想让MDIChild(在MDIParent中加载)透明。那可能吗?我为MDIChild应用了相同的技术(如上所述)。但是,是不成功的。
是否可以使MDIChild透明。有人曾经这样做过吗?
任何hekp都将受到赞赏。 感谢。
答案 0 :(得分:0)
没有。 MDI子表单不支持透明度。
答案 1 :(得分:0)
您可以使用Region
属性。
this.Region = this.CreateNewRegion();
// ...
private Region CreateNewRegion() {
var points = new Point[] { new Point(0,0), new Point(20,0), new Point(30, 50) };
var path = new System.Drawing.Drawing2D.GraphicPath();
path.AddPolygon( points );
var region = new Region( path );
return region;
}
答案 2 :(得分:0)
您可以尝试将mdiparent分配给表单变量,将mdichild的mdiparent属性设置为null,然后应用您的技术使其透明 。我不知道它是否会起作用