[C#] 將子表單固定顯示在父表單的上層

  • 8208
  • 0
  • 2009-11-23

摘要:[C#] 將子表單固定顯示在父表單的上層

有時候我們希望彈出一個子表單,可是當我點選父表單的時候,子表單依然顯示在上層,

若是使用 TopMust 屬性,這樣所有的工作表單都會被蓋在下面(如開啟 Execl 、Office)。

所以我們可以用下面方式來實現。

FrmChild oFrmChild = new FrmChild();
oFrmChild.TopLevel = true;//將表單顯示在最上層。
oFrmChild.Activate();//啟動表單並且給予焦點。
oFrmChild.Show(this);//將父表單傳給子表單。

(TestTopLevel)

三小俠  小弟獻醜,歡迎指教