如何在不手动移动控件的情况下在设计时将控件置于最前面?
How to bring to front a control at design time without manually moving controls?
我的应用程序在我 hide/show 带有组合框的相同位置上有 3 个面板。
在这样的设计中,是否可以在不移动控件的情况下将这些面板之一移动到前面,而只需更改它们的属性或代码 designer.cs
?
是的,您可以从 *.designer 获得!
正如您现在看到的,Panel2 就像置于前面。
只需使用您的面板订单操作 this.Controls.Add() 即可!
谢谢宝贝!
在“属性”面板顶部的下拉列表中选择所需控件后,只需按键盘上的 Esc 键即可将焦点切换到设计器中相应的图形元素。
这会启用应用程序工具栏上的“置于顶层”按钮,并允许用户使用键盘上的箭头键来回移动控件而无需拖动它(因为拖动它会导致控件切换父控件)。
我的应用程序在我 hide/show 带有组合框的相同位置上有 3 个面板。
在这样的设计中,是否可以在不移动控件的情况下将这些面板之一移动到前面,而只需更改它们的属性或代码 designer.cs
?
是的,您可以从 *.designer 获得!
只需使用您的面板订单操作 this.Controls.Add() 即可!
谢谢宝贝!
在“属性”面板顶部的下拉列表中选择所需控件后,只需按键盘上的 Esc 键即可将焦点切换到设计器中相应的图形元素。
这会启用应用程序工具栏上的“置于顶层”按钮,并允许用户使用键盘上的箭头键来回移动控件而无需拖动它(因为拖动它会导致控件切换父控件)。