首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2012-08-31 
如何控制或删除MDI子窗体最大化后对父窗体的影响?不知道图能不能看到...图中红色标记部分...就是子窗体最

如何控制或删除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(); 

热点排行