1. 在父窗体中设置IsMdiContainer 属性为 True
2. 新建一个子窗体 subForm, 设置其 FormBorderStyle属性为 None
3. 用你自己的图片或者是图标来放在subForm上面,主要要为子窗体编写关闭事件
4. 在父窗体中设置一个Menu, 在其一个项的Click事件上写一个函数代码如下
subForm mdiChild = new subForm();
mdiChild.StartPosition = FormStartPosition.Manual;
mdiChild.Location = new Point (0,0);
mdiChild.ShowInTaskBar = true;
mdiChild.WindowState = FormWindowState.Maximized;
mdiChild.MdiParent = this;
mdiChild.TopMost = true;
mdiChild.Dock = DockStyle.None;
mdiChild.Show();
2. 新建一个子窗体 subForm, 设置其 FormBorderStyle属性为 None
3. 用你自己的图片或者是图标来放在subForm上面,主要要为子窗体编写关闭事件
4. 在父窗体中设置一个Menu, 在其一个项的Click事件上写一个函数代码如下
subForm mdiChild = new subForm();
mdiChild.StartPosition = FormStartPosition.Manual;
mdiChild.Location = new Point (0,0);
mdiChild.ShowInTaskBar = true;
mdiChild.WindowState = FormWindowState.Maximized;
mdiChild.MdiParent = this;
mdiChild.TopMost = true;
mdiChild.Dock = DockStyle.None;
mdiChild.Show();
解决方案 »
- Winform Chart 通过X值取得曲线的Y值
- datagridview更新不了,使用了分页存储过程,提示关键字‘form'附近有错误
- PageSetupDialog 自定义纸张问题
- C#做的个考试系统,怎么控制时间?
- 这种情况会影响效率吗?
- 老问题:如何避免两个相同的.exe运行?
- DataGrid中如何不显示某一列(程序实现)
- 紧急求一正则表达式? 不太容易啊.
- ArrayList A 和ArrayList B,如果A和B中有重复的项,则删除掉,留下唯一一条,此语句何解?
- 高分求助,本人想实现类似橡皮筋效果,DrawReversibleLine该怎么用?
- 如何给Web窗体中的TreeView加右键菜单??
- 如何能设计出可吸引的form(像winmap)?
Winform的属性不是有一个Max...able(看属性窗口)吗,把它的属性设置为False
FormBorderStyle设置为None(这是一个枚举),就不会有"缩小和放大的系统按钮"了!
然后你再自己加一个图标,为其写一个click事件,事件里面加代码 this.close();