【问题标题】:MDI Parent ChildMDI 父子
【发布时间】:2011-10-12 06:53:04
【问题描述】:

我创建了一个 MDI 表单并想要继承一个已经创建的子表单。所以我必须做些什么才能以那个子窗体访问我的 MDI 上的所有控件。 (我不想创建一个新的继承表单,我已经有了)

【问题讨论】:

  • 你想从哪里访问什么?
  • 我有一张 MDI 表格和一张普通表格。现在我想将该正常形式作为该MDI的子\继承形式。因此,当我从 MDI 中选择菜单时,将打开该普通表单
  • 您可以从父表单继承子表单,并在创建它们时配置谁是mdi父,谁是mdi子

标签: c# winforms mdi


【解决方案1】:

您的问题相当不清楚,但您似乎在询问如何将表单显示为 MDI 子项。我假设你已经为你的主窗体设置了 IsMdiContainertrue

为了显示 MDI 子窗体,您需要为子窗体设置 MdiParent 属性。像这样:

ChildForm myChild = new ChildForm();
myChild.MdiParent = this;//this is the main form, the MDI parent
myChild.Show();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-12
    • 1970-01-01
    相关资源
    最近更新 更多