我有一个WinForms应用程序,在其中有一个巨大的面板。该面板中包含许多内容,包括第二个小面板。
当某个事件发生时,我希望将大面板设置为Enabled = false,并且仍然希望小面板处于Enabled状态。我可以这样做吗?我尝试过在禁用大面板后重新启用小面板,但无效。
又或者,我如何使小面板位于大面板的顶部,但不是“内部”?
我猜测并尝试了以下代码:
tinyPanel.Parent = null;
并且 tinyPanel.Parent = this;
但是,这只会使tinyPanel消失。