繁体   English   中英

我如何在运行时知道哪个控件在前面?

[英]How can I tell at run-time which control is in front?

我有一个容器控件(一个Panel ),其中已加载了许多Forms 基于用户交互,我.BringToFront()某些形式。 但是,在程序的其他部分,我想弄清楚当前哪种形式。 (换句话说,确定调用.BringToFront()方法的最后一种形式。)

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

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

this.Controls.GetChildIndex(myControl);

最高值在最上面。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM