`
tntxia
  • 浏览: 1501147 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

创建多文档窗口(MDI)

阅读更多

在VB.NET创建项目,如果需要建立MDI界面窗体。道德建立一个SDI界面窗体Form1.然后修改该窗体的IsMdiContainer属性值为true,这个该窗体Form1就变成了所有窗体的父窗体。

有了父窗体后选择“项目”菜单中的“添加Windows窗体”项,新建一个窗体form2,作为子窗体

在form1的代码设计器窗口中输入如下代码:

Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim mdchild As New Form1
        mdchild.TopLevel = False
        mdchild.Parent = Me
        mdchild.Show()
End Sub

如果在“添加Windows窗体”,选择了“MDI父窗体”,则不需要,修改IsMdiContainer属性

 

分享到:
评论

相关推荐

    Mdi多文档实例Mdi多文档实例Mdi多文档实例Mdi多文档实例Mdi多文档实例

    在提供的文件名"MDI多文档实例"中,我们可以推测这是一个关于MDI应用程序的示例代码或者教程资源。通过研究这个实例,开发者可以学习如何创建和管理MDI主窗口与子窗口,理解MDI工作原理,以及如何在实际项目中应用...

    带面板的MDI多文档窗口

    2. 创建MDI子窗口:接着,创建一个或多个继承自`Form`的类,这些将是MDI子窗口。你可以自定义这些子窗口的外观和功能。在子窗口的构造函数中,设置`MdiParent`属性为MDI容器窗体,以便它们在启动时成为MDI子窗口。 ...

    C#中多文档界面MDI的应用教程,源代码集

    在C#编程环境中,多文档界面(Multiple Document Interface,简称MDI)是一种常见的设计模式,用于构建支持同时打开多个子窗口的应用程序。这种界面模式在许多办公软件和开发环境中广泛使用,例如Visual Studio自身...

    易语言创建MDI窗口

    在易语言中,创建MDI(Multiple Document Interface)窗口是构建多文档应用程序的关键步骤。MDI窗口允许在一个主窗口内同时显示和操作多个子窗口,这样的设计在很多软件中都有应用,例如文本编辑器、图像处理软件等...

    基于MFC的多文档(MDI)程序编辑器——框架雏形

    这个是我自己写的一个基于MFC的多文档(MDI)程序编辑器的雏形框架,具有窗口分割、系统文件目录树形对话框、标签页view、代码编辑保存、语法高亮显示及查找、设置书签等系列基本功能,可以任意进行二次开发。...

    MDI子窗口管理及子窗口创建

    在MDI应用中,主窗口称为MDI父窗口,而每个单独的文档窗口则称为MDI子窗口。MDI子窗口通常在父窗口内部浮动或可以被排列成不同的布局。 MFC中的多文档模板(CDocTemplate)类是MDI应用程序的核心,它负责管理和关联...

    MDI多文档应用程序

    综上所述,"MDI多文档应用程序"是一个涵盖多种技术领域的项目,包括窗口管理、事件处理、用户界面定制、资源管理、并发处理等多个方面。"背景换色"这一特性则体现了对用户界面个性化需求的响应,增加了应用的用户...

    c#多文档mdi窗体

    C#中的多文档接口(Multiple Document Interface, MDI)窗体设计是创建复杂应用程序的一种常见方法,它允许在一个主窗体中同时显示和管理多个子窗体。MDI窗体适用于那些需要同时处理多个数据或文档的软件,比如文本...

    多文档框架窗口标题去除文档标题 mdi frame title doc title 去除

    在Windows应用程序开发中,多文档界面(MDI)是一种常见的用户界面设计模式,它允许用户在同一主窗口中同时打开多个子窗口(文档窗口),方便进行多任务处理。然而,默认情况下,每个MDI子窗口的标题栏都会显示文档...

    VC MDI多文档界面

    MDI(Multiple Document Interface)多文档界面是Windows操作系统下的一种应用程序设计模式,它允许用户在同一时间处理多个文档或工作窗口。在Visual C++ 2008环境下,开发者可以利用MFC(Microsoft Foundation ...

    多文档界面(MDI)框架演示

    通过这个演示,开发者可以学习到如何创建一个支持MDI的父窗口,以及如何在其内部嵌入和管理多个子窗口,每个子窗口可以显示不同的文档。 在MDI应用中,主窗口通常被称为MDI父窗口,而每个打开的文档或工作区则是在...

    多文档界面(MDI)系统框架-C#源码完整版

    在MDI系统框架中,用户可以在同一个窗口内打开并切换多个文档,而不是每个文档都打开一个单独的窗口。这种设计常用于集成开发环境(IDE)、文本编辑器和办公软件等需要处理多个文档的应用。 C#是一种面向对象的编程...

    MDI 多文档 界面

    MDI(Multiple Document ...总之,MDI多文档界面是一种高效处理多任务的用户界面设计,但同时也对开发者提出了更高的要求,需要综合考虑用户体验、性能、资源管理等多个方面,以创建出既实用又易用的应用程序。

    mfc 创建多窗口同时显示

    MDI允许在一个框架窗口内打开多个文档窗口,而SDI则每个文档都有自己的框架窗口。选择哪种方式取决于你的应用需求。 8. **同时显示和操作**:为了让多个窗口同时显示并可操作,你需要确保每个窗口都有自己的消息...

    多文档程序(MDI)框架

    在Windows应用程序开发中,多文档界面(Multiple Document Interface,MDI)是一种常见的设计模式,它允许用户在同一应用程序中同时打开并操作多个文档。MDI框架是实现这种功能的基础,它通常由一个MDI主框架窗口...

    将对话框作为MDI子窗口.zip_MDI的子窗口_mdi 对话框_多文档_对话框与窗口_框架

    在本文中,我们将深入探讨如何将对话框作为MDI(多文档界面)子窗口的实现方式,以及这一技术在IT领域的应用。MDI是一种常见的用户界面设计模式,它允许在一个父窗口内同时打开多个子窗口,每个子窗口都可以独立显示...

    多文档界面(MDI)支持库

    多文档界面(Multiple Document Interface,简称MDI)是一种在图形用户界面(GUI)设计中常见的技术,它允许在一个应用程序窗口中同时打开并操作多个相关的文档。这种设计模式常见于文本编辑器、编程IDE(集成开发...

    MFC多文檔窗口_vc多文档窗口_

    MDI应用程序通常包括一个主框架窗口,用于承载多个子文档窗口,以及一个菜单和工具栏,这些元素可以被所有子窗口共享。 3. MDI应用程序架构:在MFC中,创建MDI应用程序涉及的主要类有CWinApp、CMDIFrameWnd、...

    C#实现多文档MDI例子

    MDI(Multiple Document Interface)是微软Windows操作系统提供的一种用户界面模式,它允许在一个父窗口(主窗口)中同时打开多个子窗口,每个子窗口可以独立显示和编辑不同的文档。在本案例中,“C#实现多文档MDI...

    MDI启动时不创建新文档,且限定框架窗口的大小和位置

    然而,根据需求,我们可能希望在启动时不自动创建文档,让用户自行决定何时打开新的文档。 要实现MDI应用程序启动时不创建新文档,我们需要修改应用程序的初始化过程。在MFC(Microsoft Foundation Classes)框架中...

Global site tag (gtag.js) - Google Analytics