gpt4 book ai didi

c# - 获得最前沿的控制

转载 作者:行者123 更新时间:2023-11-30 15:05:10 25 4
gpt4 key购买 nike

我这里有一个旧系统,它将用户控件加载到一种面板中,然后当用户单击菜单项时,他们会找到该控件,然后调用 BringToFront 方法控件,使其成为面板中可见的用户控件。

我需要知道如何获取面板中的当前 Front 控件?

亲切的问候

最佳答案

我想你在找GetChildIndex ,这将为您提供控件的 z-oder 值。因此,您可以为当前表单控件集合中的每个子控件测试此值,然后:

The control with an index value of zero is at the top of the z-order, and higher numbers are closer to the bottom.

类似于:

foreach (Control x in parent.Controls)
{
if(parent.Controls.GetChildIndex(x) == 0)
{
//x is the front most control
}
}

关于c# - 获得最前沿的控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9312302/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com