WinForms菜单和工具栏基于任务的帮助 > 菜单任务 > 创建一个MDI窗体的窗体列表 |
C1Command具有一个C1CommandMdiList的命令类型,用作为一个MDI(多文档接口)的窗体创建一个窗体列表。一个窗体列表在追踪一个应用程序已经打开的不同MDI子窗体时非常有用。
为创建一个MDI窗体的窗体列表,需完成以下步骤:
Command Name Command Type Command Text cmdFile C1CommandMenu &File cmdFileNew C1Command &New
设置以下属性:
Command Name Command Type Command Text cmdWindow C1CommandMenu &Window c1CommandMdiList1 C1CommandMdiList <MDI Windows List>
Visual Basic |
拷贝代码
|
---|---|
Private Sub createNewMdiChild() Dim mc As New MdiChild() mc.MdiParent = Me mc.Text = String.Format("MDI Child Window {0}", Me.MdiChildren.Length) mc.Show() End Sub |
C# |
拷贝代码
|
---|---|
private void createNewMdiChild() { MdiChild mc = new MdiChild(); mc.MdiParent = this; mc.Text = string.Format("MDI Child Window {0}", this.MdiChildren.Length); mc.Show(); } |
Visual Basic |
拷贝代码
|
---|---|
createNewMdiChild() |
C# |
拷贝代码
|
---|---|
CreateNewMdiChild(); |
C1CommandMdiList将扩展可用的MDI子窗体列表。
![]() |
注意:Window菜单始终显示在应用程序内打开的MDI子窗体列表,同时在具有焦点的MDI子窗体项目的旁边显示一个复选标记。 |