如何在运行时告诉我哪个控件在前面?

时间:2009-04-12 00:07:00

标签: c# winforms controls z-order

我有一个容器控件(Panel),其中加载了Forms个数。根据用户互动,我.BringToFront()某些形式。但是,在该计划的其他部分,我想弄清楚目前的形式。 (换句话说,确定哪个是调用其.BringToFront()方法的最后一种形式。)

确定哪个控件在前面的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

您可以使用Controls集合的GetChildIndex方法获取特定子控件的索引。

this.Controls.GetChildIndex(myControl);

最高值是最重要的。

相关问题