Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual c#表单控件重叠/分层_C#_Visual Studio 2010 - Fatal编程技术网

Visual c#表单控件重叠/分层

Visual c#表单控件重叠/分层,c#,visual-studio-2010,C#,Visual Studio 2010,是否有控制哪些控件(按钮、组框、ectect)将与其他控件重叠的方法?例如 我在表单中添加按钮1,然后添加按钮2。但是,(出于某种原因)我希望按钮1与按钮2重叠,如果它们曾经重叠的话 我在谷歌上搜索了一下,什么也没找到,如果我找到了什么,它可能会把我带到这里来。我知道这很容易做到 谢谢你的帮助和时间 我试图通过添加按钮来避免复制粘贴的噩梦。我是Visual c的新手。是的,如果控件太近,它们可能会重叠。没有任何东西可以阻止您在另一个控件上添加控件。如果您使用的是Visual Studio win

是否有控制哪些控件(按钮、组框、ectect)将与其他控件重叠的方法?例如

我在表单中添加按钮1,然后添加按钮2。但是,(出于某种原因)我希望按钮1与按钮2重叠,如果它们曾经重叠的话

我在谷歌上搜索了一下,什么也没找到,如果我找到了什么,它可能会把我带到这里来。我知道这很容易做到

谢谢你的帮助和时间


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

是的,如果控件太近,它们可能会重叠。没有任何东西可以阻止您在另一个控件上添加控件。

如果您使用的是Visual Studio windows窗体设计器,您可以右键单击GUI元素并选择“带到前面”或“发送到后面”。也可以使用“格式”菜单项:

另一种选择是通过代码来实现;假设您有两个按钮(称为buttonOK和ButtonCancel),您可以通过给它一个更高的TabIndex来控制上面的按钮

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

太神了非常感谢你。我的声望很低,所以我什么都做不了,但是我一次又一次地=我想你可以在一段时间后把答案标记为接受,但没问题。很高兴这有帮助。