MdiLayout.ArrangeIcons
LayoutMdi(MdiLayout.ArrangeIcons)这个功能的效果我始终看不到,大家帮我看看.
其它几种排列方式都有效果,但是这个 是在搞不懂。大家给贴个图,或者说详细点。谢谢了 --------------------编程问答-------------------- Form..::.LayoutMdi 方法
在 MDI 父窗体内排列多文档界面 (MDI) 子窗体。
你调用时,你的窗体时一个MDI的子窗体吗?
添加窗体时,选择MDI父窗体。 --------------------编程问答-------------------- Cascade 所有 MDI 子窗口均层叠在 MDI 父窗体的工作区内。
TileHorizontal 所有 MDI 子窗口均水平平铺在 MDI 父窗体的工作区内。
TileVertical 所有 MDI 子窗口均垂直平铺在 MDI 父窗体的工作区内。
ArrangeIcons 所有 MDI 子图标均排列在 MDI 父窗体的工作区内。
--------------------编程问答-------------------- 你说的我知道
Private Sub arrangecToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles arrangecToolStripMenuItem.Click
Me.LayoutMdi(MdiLayout.ArrangeIcons) '所有 MDI 子窗体以图标的形式排列在 MDI 父窗体的工作区内
End Sub
Private Sub cascadecToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cascadecToolStripMenuItem.Click
Me.LayoutMdi(MdiLayout.Cascade)
End Sub
Private Sub horizencToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles horizencToolStripMenuItem.Click
Me.LayoutMdi(MdiLayout.TileHorizontal)
End Sub
Private Sub verticalcToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles verticalcToolStripMenuItem.Click
Me.LayoutMdi(MdiLayout.TileVertical)
End Sub
其余三个都有效果,只是这个没效果 --------------------编程问答-------------------- 貌似效果就是把最小化的窗口规则的排列到底部。如果你的mdi子窗体最小化了。执行这个就会把最小化的几个都规则的排列在底部。 --------------------编程问答-------------------- 实在是不明白啊。给截个图行不? --------------------编程问答-------------------- 其实找到一个稳定的图床还是比较麻烦,我写清楚操作步骤你就明白了。
1.你添加3个mdi子窗体到界面上
2.你吧3个都最小化,三个都缩成只有标题栏了
3.你拖动标题栏,随便的改变位置
4.执行你这句话,你会发现,你这3个最小化后,只剩下标题栏的部分就会规则的排列在底部。
补充:.NET技术 , C#