2011-11-21 75 views
2

我有一個MDI窗體,我希望能夠在子窗體之間切換。 有沒有辦法做到這一點?MDI子窗體之間的偏移

我知道那裏我可以使用CTRL + F6來實現這一點,我可以模擬這些鍵;但我想要一個簡單的解決方案。

+0

mdi父項包含一個mdi子項列表爲「this.MdiChildren」。如果你可以從孩子訪問這個,獲取你想要的孩子的實例,然後BringToFront()? – andrew

+0

@andrew謝謝,但我剛剛找到答案。不能發佈它,因爲我沒有100聲望= / – Tenza

回答

2

我完全忘了添加答案,但這裏是:

this.SelectNextControl(this.ActiveControl, true, true, true, true); 
0

你可以使用: this.MdiChildren[i].BringToFront() 其中i是要帶給前(他們是由第一個分類,打開的是第一,第二就是第二等)

者均基於形式的指數, ctrl + tab更容易ctrl + F6 ... (幾乎在任何基於Windows標籤的程序(fe鉻),不像ctrl + f6)工作