2012-08-12 123 views
1

是否有反正控制什么控件(按钮,组框,ectect)会重叠其他?例如...Visual c#窗体控件重叠/分层

我添加一个button1到窗体,然后button2。但是,(出于某种原因)我想让button1重叠button2,如果它们重叠。

我搜索了这个,没有发现任何东西,如果我找到了一些机会,它会把我带到这里。我知道这可能很容易做到。

感谢您的帮助和时间。

我试图通过添加按钮来避免复制粘贴恶梦。我是Visual C#的新手。

回答

0

如果您使用Visual Studio的Windows窗体设计器,你可以右键点击GUI元素并选择移到前面置后。或者,您也可以使用格式菜单项: enter image description here

另一种选择是通过代码来完成;假设你有两个按钮(称为buttonOK和button Cancel),你可以通过给它一个更高的TabIndex来控制上面的按钮。

buttonOK.TabIndex = 0; 
buttonCancel.TabIndex = 1; 
+0

令人惊叹。非常感谢。我的代表人数很少,所以我什么都做不了,但是一直以来都是一团糟。 = D – TheNoob 2012-08-12 07:08:47

+0

我认为你可以在一段时间后将答案标记为接受,但没有问题。很高兴帮助。 – IneedHelp 2012-08-12 07:10:12

0

是的,如果你的控件太靠近,你的控件可能会重叠。没有什么能够阻止你增加对另一个的控制。