我希望在winforms c#application中显示具有相同高度和宽度的透明表单,如父表单。
我正在删除子窗体的控件框和边框样式属性,并希望以完整的高度/宽度在父窗体中显示该窗体。 我在上传的图像中用红色边框表示了儿童表格区域。
我尝试在父表单的resize事件上设置子表单的高度和宽度但是它无法工作。
Form2 f2 = new Form2();
f2.Height = this.Height;
f2.Width = this.Width;
f2.Show();
它正在显示子表单,但没有以正确的方式显示,因为我想将其放在父表单上。
为什么我需要这个?
我在父表单上使用第三方控件并想在其上添加行,但该控件不支持图形属性。 所以我在父表单的顶部采用透明表单,并希望添加像线,矩形等图形对象......
我把图片作为参考。
请分享您宝贵的想法以解决我的问题。
提前致谢。