以前没用过,麻烦各位给说下与普通窗体的不同!

解决方案 »

  1.   

    Multiple Document Interface
    还有一种是SDI
      

  2.   

    恩,这个问题好难解释啊。一般来说我觉得MDI窗体与SDI窗口最大的区别就是窗口的表现方式不同,具体表现在:
    1:你用过的记事本,写字板,计算机器这些都是SDI。即主窗口里没有可排列的子窗口的这种表现形式;
    2:MDI程序来说:Photoshop,Dreamweaver这些都是。
      

  3.   


    MDI窗体是指一个包含多个子窗体的父窗体,用MDI窗体创建的应用程序由父窗体和子窗体两部分构成。
    例:窗体名.Show();SDI窗体是指在某一时刻,程序只能激活一个窗体。例:窗体名.ShowDialog();
      

  4.   

    恩,这个问题好难解释啊。 一般来说我觉得MDI窗体与SDI窗口最大的区别就是窗口的表现方式不同,具体表现在: 
    1:你用过的记事本,写字板,计算机器这些都是SDI。即主窗口里没有可排列的子窗口的这种表现形式; 
    2:MDI程序来说:Photoshop,Dreamweaver这些都是。 
      

  5.   

    在C# 中,Mdi框架的子窗体菜单可以自动显示到主窗体的菜单栏里,但是子窗体的工具栏在显示的时候是不会自动合并到主窗体的工具栏中的。但我们可以建两个工具栏,然后让子窗体与父窗体各拥有一个ToolBar,当子窗体最大化时,父窗体的ToolBar不再显示,只显示子窗体的ToolBar,并实现父窗体的功能。
      

  6.   

    像Word一样,可同时打开多个文件的多文档窗口
      

  7.   

    mdi 多文档界面
    一个主窗口+多个子窗口