在c#中定制MDI

本文关键字:MDI | 更新日期: 2023-09-27 18:10:37

在我的项目中,我必须一次运行多个接口。我使用了ismdiccontainer属性。但问题是整个区域被转换成MDI。我可以为它设置边界,就像在Photoshop中一样(菜单栏下面有工具栏,工具栏下面出现了Mdi)。

我喜欢在Photoshop中用于切换图像的标签结构。我怎么能把它引入到我的项目之间的形式切换。我使用的是VS 2010,在c# (Win forms)中做项目,net framework 3.5

在c#中定制MDI

你可以使用像Panels这样的容器控件并将它们停靠在一侧-这将减少MDI子区域的面积。

就选项卡而言,这与MDI模型是不同的。您可以尝试使用c#

浏览多文档界面(MDI)标签页。

你可以做很多事情,

下面的任务说明如下:

    创建表单的主菜单。菜单的实际名称会有所不同。
  • 将ToolStripPanel控件添加到工具箱。
  • 创建子表单
  • 按z轴顺序排列ToolStripPanel控件

下面的步骤应该是一个开始。

  • 添加一个MenuBarToolStripTabControl到你的主表单。
  • 设置它们的Dock属性为DockStyle.Top
  • 调整TabControl的大小,使选项卡隐藏。
  • 当你打开一个新的MDI表单添加一个选项卡并选择它。
相关文章:
  • 没有找到相关文章