mdi窗体C#把一个窗体设置成属于一个MDI窗体的子窗体

mdi窗体  时间:2021-07-02  阅读:()

c# mdi窗体和普通窗体有什么区别

MDI窗体是和SDI窗体对应的一个名词 MDI(Multiple Document Interface)多文档界面 SDI(Single Document Interface)单文档界面 举个MDI的例子:photoshop,当我们打开一个PS工程的时候,会出现一个子窗口,当我们再开启N多个其它工程的时候,会再出现若干个其它工程窗口,只要我们在其中的选项卡中选择,就可以切换这些MDI窗体。

是否使用MDI,与我们所开发的软件想要实现什么功能有直接的关系,当然,MDI也不仅仅是像PS那样开始效果赞同的几个窗体,也可以开启功能不同的各类窗体,比如旁边的颜色面板、历史记录面板等等,都可以把它说成了MDI MDI最大的一个特点是,你所新建的MDI窗体是移不出主窗体之外的,它就像是嵌套在了你的主程序之中的一个小程序,它与主程序之间建立数据通讯要比独立的SDI窗体之间容易许多,这涉及到程序安全问题了,一般一个简单的委托就可以实现。

而SDI窗体一般是小型项目,要实现一个简单的功能,没必要弄出多少窗口就可以完成的时候,可以使用SDI,当然,你也可以使用多个SDI开发一个程序,比如主程序有一个“浏览”按钮,我一点这个按钮就再开一个SDI来浏览所需要的信息,而这个新打开的用于浏览的窗口并不需要与主窗体之间进行通讯,这时候使用SDI就比使用MDI好多了。

好了,就说这么多吧,具体的东西还需要你多多去搜索一下,看看别人的教程和博客,你会受益良多。

SDI和MDI窗体分别指什么 谢谢

Visual Basic 创建的应用程序可以是SDI(单文档面)和MDI(多文档界面)。

在SDI的程序中,每个窗体之间是独立的,而MDI的程序中,有一个窗体是主窗体,可以包含其他窗体,他的类型是MDI From。

C#把一个窗体设置成属于一个MDI窗体的子窗体

第一个MDI主窗体 Form2 f = new Form2(); f.Owner = this; //设置第二个窗口的Owner为主窗体 f.ShowDialog(); 第二个窗体 Form3 f = new Form3(); f.MDIParent = this.Owner; //设置第三个窗体成为MDI主窗体的子窗体 f.Show();

热网互联33元/月,香港/日本/洛杉矶/韩国CN2高速线路云主机

热网互联怎么样?热网互联(hotiis)是随客云计算(Suike.Cloud)成立于2009年,增值电信业务经营许可证:B1-20203716)旗下平台。热网互联云主机是CN2高速回国线路,香港/日本/洛杉矶/韩国CN2高速线路云主机,最低33元/月;热网互联国内BGP高防服务器,香港服务器,日本服务器全线活动中,大量七五折来袭!点击进入:热网互联官方网站地址热网互联香港/日本/洛杉矶/韩国cn2...

HaloCloud:日本软银vps100M/200M/500M带宽,,¥45.00元/月

halocloud怎么样?halocloud是一个于2019下半年建立的商家,主要提供日本软银VPS,广州移动VDS,株洲联通VDS,广州移动独立服务器,Halo邮局服务,Azure香港1000M带宽月抛机器等。日本软银vps,100M/200M/500M带宽,可看奈飞,香港azure1000M带宽,可以解锁奈飞等流媒体,有需要看奈飞的朋友可以入手!点击进入:halocloud官方网站地址日本vp...

Vultr VPS新增第18个数据中心 瑞典斯德哥尔摩欧洲VPS主机机房

前几天还在和做外贸业务的网友聊着有哪些欧洲机房的云服务器、VPS商家值得选择的。其中介绍他选择的还是我们熟悉的Vultr VPS服务商,拥有比较多达到17个数据中心,这不今天在登录VULTR商家的时候看到消息又新增一个新的机房。这算是第18个数据中心,也是欧洲VPS主机,地区是瑞典斯德哥尔摩。如果我们有需要欧洲机房的朋友现在就可以看到开通的机房中有可以选择瑞典机房。目前欧洲已经有五个机房可以选择,...

mdi窗体为你推荐
混淆矩阵confusionmat函数的功能是什么?rbf神经网络MATLAB工具箱里的RBF神经网络newrb是什么算法溢出隐藏overflow:hidden:溢出隐藏了。rdlcordless phone是什么意思备忘录模式华为荣耀5X怎么在手机上新建一个备忘录flowplayer如何编译flowplayer源码弹幕播放器弹弹play播放器怎么样暴力破解密码8位密码暴力破解要多久基础设施即服务基础设施是什么意思啊?银联商务招聘急问银联商务的客服待遇如何啊?
国外服务器租用 vps服务器 香港vps主机 美国主机排名 服务器评测 cloudstack 免费网络电视 网通服务器ip 韩国名字大全 hostloc 国外代理服务器软件 linux服务器维护 免费申请网站 中国电信宽带测速网 免费dns解析 购买国外空间 万网空间购买 双线机房 独立主机 防cc攻击 更多