有時,我們可能動態的添加控件,并準備將其置于對頂層或最底層。實現的方法有兩個:
一種方法是在WinForm窗體中使用Controls控件集的SetChildIndex方法,該方法將子控件設定為指定的索引值,其方法原型如下:
void SetChildIndex(Control child, int newIndex)
假設窗體中有一個按鈕Button控件,名為button1,如果將其的索引設置為10,源代碼如下:
this.Controls.SetChildIndex(button1, 10);
索引越大,控件位置越靠上。
另外一種方法是使用相應控件的使用其源代碼如下:
button1.BringToFront(); //將控件放到所有控件最前端
button1.SendToBack(); //將控件放到所有控件最低端
新聞熱點
疑難解答