作者:我确实是一只猪_143_267 | 来源:互联网 | 2023-08-08 17:50
我的应用程序在与组合框一起隐藏/显示的位置上有3个面板。
在这种设计中,是否可以仅通过更改其属性或在designer.cs
中的代码将这些面板之一移动到前面而不移动控件?
是的,您可以从* .designer!
如您现在所见,Panel2就像“移到最前面”。
只需按面板顺序操作this.Controls.Add()即可!
谢谢宝贝!
,
您可以使用Visual Studio Designer的处置工具栏。
使用最后两个按钮可以将控件置于前景或背景中
https://i.stack.imgur.com/RiIKh.png
,
在“属性”面板顶部的下拉列表中选择所需的控件后,只需按键盘上的 Esc 键即可将焦点更改为设计器中相应的图形元素。
这将启用应用程序工具栏上的“置于最前面”按钮,并允许使用键盘上的箭头键轻推控件而无需拖动它(因为拖动它会导致控件切换父项)。