当前位置:北库历史网>中华杂谈>正文

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

导语:c#mdi窗体和普通窗体有什么区别?以下文字资料由边肖为大家收集出版。让我们快速看看他们!MDI形式是对应SDI形式的名词MDI多文档界面SDI单文档界面以MDI为例:photoshop,当我们打开一个PS项目时,会有一个子窗口,当我们打开n个以上的其他项目时,会有几个其他项目窗口,只要我们从选项卡中选择,就可以切换这些MDI表单。是否使用MDI与我们开发的软件想要实现什么功能有着直接的关系。当然

c#mdi窗体和普通窗体有什么区别?以下文字资料由边肖为大家收集出版。让我们快速看看他们!

MDI形式是对应SDI形式的名词

MDI多文档界面

SDI单文档界面

以MDI为例:photoshop,当我们打开一个PS项目时,会有一个子窗口,当我们打开n个以上的其他项目时,会有几个其他项目窗口,只要我们从选项卡中选择,就可以切换这些MDI表单。

是否使用MDI与我们开发的软件想要实现什么功能有着直接的关系。当然,MDI不仅仅是像PS那样的几个开始符合效果的表单,还有各种不同功能的表单,比如旁边的颜色面板,历史面板等等。,可以称为MDI。

MDI最大的一个特点就是新建的MDI表单不能从主表单中移除。它就像一个嵌套在主程序中的小程序。在它和主程序之间建立数据通信要比在独立的SDI形式之间容易得多,这就涉及到程序安全的问题。一般可以通过简单的委托实现。

SDI形式一般都是小项目。要实现一个简单的功能,可以在不需要创建很多窗口就可以完成的时候使用SDI。当然也可以使用多个SDI开发一个程序。比如主程序有一个“浏览”按钮,我点击这个按钮打开另一个SDI浏览需要的信息,但是这个新打开的浏览窗口不需要和主窗体通信。这个时候用SDI比用好。

好了,就这样。你需要搜索更具体的东西,看看别人的教程和博客。你会受益匪浅。

免责申明:以上内容属作者个人观点,版权归原作者所有,不代表北库历史网立场!登载此文只为提供信息参考,并不用于任何商业目的。如有侵权或内容不符,请联系我们处理,谢谢合作!
上一篇:陈独秀是因为什么被开除党籍的 陈独秀是因为什么被开除党籍的下一篇:西施和郑旦谁更漂亮 西施和郑旦谁更漂亮 郑旦因妒忌西施吞金而亡

文章评论