C#的多文档界面(MDI)
2013-06-16 23:03
246 查看
首先:创建父窗体 设置IsMdiContainer属性为true。
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace UsingMDI { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void visualC2010ToolStripMenuItem_Click(object sender, EventArgs e) { Form child1 = new Form(); child1.MdiParent = this; child1.Text = "窗体0"; child1.Show(); } private void visualC2010ToolStripMenuItem1_Click(object sender, EventArgs e) { Form child2 = new Form(); child2.MdiParent = this; child2.Text = "窗体1"; child2.Show(); } private void cascadeToolStripMenuItem_Click(object sender, EventArgs e) { this.LayoutMdi(MdiLayout.Cascade); } private void visualBasic2010ToolStripMenuItem_Click(object sender, EventArgs e) { Form child2 = new Form(); child2.MdiParent = this; child2.Text = "窗体2"; child2.Show(); } private void tileHorizontalToolStripMenuItem_Click(object sender, EventArgs e) { this.LayoutMdi(MdiLayout.TileHorizontal); } private void tileVerticalToolStripMenuItem_Click(object sender, EventArgs e) { this.LayoutMdi(MdiLayout.TileVertical); } private void exitToolStripMenuItem_Click(object sender, EventArgs e) { Application.Exit(); } } }
相关文章推荐
- 多文档界面(MDI)系统框架-C#完整版(三)(UML图)[vjsdn]
- C#学习笔记——MDI窗体(多文档界面)
- 多文档界面(MDI)系统框架-C#完整版[转]
- C#学习笔记——MDI窗体(多文档界面)
- C#学习笔记——MDI窗体(多文档界面)
- C#_ACCP_Windows_创建多文档界面应用程序MDI
- 多文档界面(MDI)系统框架-C#完整版(一)[vjsdn]
- 多文档界面处理(MDI)
- C#学习笔记——MDI窗体(多文档界面)
- 多文档(MDI)界面的创建步骤:
- C#创建多文档的界面
- c# 建立多窗口界面(MDI)方法
- 今天才明白VC++.net的含义: VS系列的c++编译器可以支持托管C++(类似于C#,具体请看MS在线文档),当然包括winform界面开发。
- C# WinForm MDI左右分栏 多文档
- DotNetBar控件,superTabControl多文档界面(MDI)的风格、多Tab的创建方法
- 菜单 MDI多文档界面 Random产生随机数 imagebox实现图片上下切换
- python3+PyQt5 实现多文档界面(MDI)
- MDI[多文档界面]
- C#创建多文档视图/多窗口(MDI)
- 如何禁用窗口关闭按钮在一个 MFC 多文档界面 (MDI) 应用程序