读书人

怎么控制或删除MDI子窗体最大化后对父

发布时间: 2012-08-31 12:55:03 作者: rapoo

如何控制或删除MDI子窗体最大化后对父窗体的影响?


不知道图能不能看到...图中红色标记部分...
就是子窗体最到化后, 父窗体标题下会出现一个灰条, 装着子窗体的系统菜单和系统按钮...
感觉很不和谐, 可以去掉吗?

[解决办法]
在子窗体Resize 事件中设置不显示标题栏FormBorderStyle ,如下

C# code
 Form3 f3 = new Form3();            f3.WindowState = FormWindowState.Maximized;            f3.Resize += (o, i) => { f3.FormBorderStyle = FormBorderStyle.None; };//需在子窗体大小发生改变时设置才有效            f3.MdiParent = this;            f3.Show(); 

读书人网 >C#

热点推荐