0
我有一個容器控件(Panel
),其中加載了多個Forms
。基於用戶交互,I .BringToFront()
某些形式。但是,在該計劃的其他部分,我想弄清楚目前是哪種形式。 (換句話說,確定哪一個是最後一種形式,以便調用.BringToFront()
方法。)如何在運行時分辨哪個控件在前?
確定哪個控件位於前面的最佳方法是什麼?
我有一個容器控件(Panel
),其中加載了多個Forms
。基於用戶交互,I .BringToFront()
某些形式。但是,在該計劃的其他部分,我想弄清楚目前是哪種形式。 (換句話說,確定哪一個是最後一種形式,以便調用.BringToFront()
方法。)如何在運行時分辨哪個控件在前?
確定哪個控件位於前面的最佳方法是什麼?
您可以使用Controls集合的GetChildIndex
方法來獲取特定子控件的索引。
this.Controls.GetChildIndex(myControl);
最高值在上面。
挑逗點:根據文檔,子索引0的控件位於z順序的頂部,較高的值更接近底部。 – itowlson 2009-04-12 00:15:24