如何确定具有相同DockStyle的控件的顺序?
问题描述:
我有3个按钮停靠到左,但我想将它们放在特定的顺序像按钮1,按钮3,BUTTON2如何确定具有相同DockStyle的控件的顺序?
但是当我开始停靠他们在提及顺序BUTTON3 BUTTON1之前去!?
我该如何维持自己的订单?
答
调出文档大纲窗口。 (在我的机器上,热键是CTRL-W,后跟U,否则在“其他窗口”下的查看菜单中找到它)。
文档大纲窗口在树视图中显示了窗体的所有子控件。
通过选择它们并按下向上和向下按钮,可以在树上上下移动控件。这将改变他们的对接顺序。
答
尝试更改按钮的Z顺序。使用SendToBack()或BringToFront()。
SendToBack应将按钮移动到左侧。
BringToFront应该将按钮移动到右侧。
我发现文档大纲对于有很多容器(TableLayoutPanel,GroupBox)相互停靠的表单非常有用。 – 2009-07-06 07:43:50