Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.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
Winforms 什么决定了哪个项目在VisualStudio中位于顶部_Winforms - Fatal编程技术网

Winforms 什么决定了哪个项目在VisualStudio中位于顶部

Winforms 什么决定了哪个项目在VisualStudio中位于顶部,winforms,Winforms,所以我有一个表单,它有一个tabcontrol,占据了整个视图。我有3个按钮,我已经设法在这个选项卡控件的顶部在任何时候。我有一个第四个按钮,总是在选项卡控件下面。如何像其他控件一样始终处于顶部?尝试用鼠标右键单击选项卡控件(而不是选项卡页),然后从菜单中选择发送到后面尝试用鼠标右键单击选项卡控件(而不是选项卡页),然后从菜单中选择发送到后面控制在同一容器中显示的顺序(视觉上和交互上)由它们的“z顺序”决定。术语z顺序指的是第三维,深度通常被称为z轴 在WinForms中,z顺序由控件添加到Co

所以我有一个表单,它有一个tabcontrol,占据了整个视图。我有3个按钮,我已经设法在这个选项卡控件的顶部在任何时候。我有一个第四个按钮,总是在选项卡控件下面。如何像其他控件一样始终处于顶部?

尝试用鼠标右键单击选项卡控件(而不是选项卡页),然后从菜单中选择
发送到后面
尝试用鼠标右键单击选项卡控件(而不是选项卡页),然后从菜单中选择
发送到后面

控制在同一容器中显示的顺序(视觉上和交互上)由它们的“z顺序”决定。术语z顺序指的是第三维,深度通常被称为z轴

在WinForms中,z顺序由控件添加到ControlsCollection(即Control.controls)的顺序决定


通过打开“文档大纲视图”,可以查看控件的z顺序(以及容器分组)查看表单的设计器视图时。此视图列出每个控件和每个容器。它们按容器缩进,z顺序是它们的显示顺序。您可以使用“向上”和“向下”按钮按z顺序向上或向下移动所选项。

控件在同一容器中的显示顺序(视觉上和交互上)由其“z轴顺序”决定。术语z轴顺序指的是第三维,深度通常称为z轴

在WinForms中,z顺序由控件添加到ControlsCollection(即Control.controls)的顺序决定


通过打开“文档大纲视图”,可以查看控件的z顺序(以及容器分组)查看窗体的设计器视图时。该视图列出每个控件和每个容器。它们按容器缩进,z顺序是它们出现的顺序。您可以使用“向上”和“向下”按钮按z顺序向上或向下移动选定项。

这对按钮有效,但对形状似乎无效。@NMunro我不熟悉“形状”控件,你能说得更具体些吗?我从Visual Basic PowerPack中添加了一个线条形状。@NMunro查看文档,我可以看到线条形状继承的是组件,而不是控件。这意味着它不是控件对象,直接在设备上下文中进行绘制。这将始终具有“z顺序”(因为它不是一个控件,所以没有真正的z顺序)在所有控件之下。这对按钮有效,但对形状似乎无效。@NMunro我不熟悉“形状”控件,你能说得更具体些吗?我从Visual Basic PowerPack中添加了一个线型。@NMunro查看文档,我可以看到线型继承了组件,而不是控件。这意味着它不是控件对象,直接在设备上下文中进行绘制。这将始终具有“z顺序”(因为它不是控件,所以没有真正的z顺序)在所有控件下面。