我發現了Form.TopMost
屬性,但它將表格放在所有內容之上,包括不屬於我的應用程序的內容。我有一個懷疑,我在這裏失去了一些明顯的東西。 (Form
是非模態對話框的適當基類?)如何讓一種形式留在另一種形式上?
回答
使用對話框窗體的Form.Owner屬性並將其設置爲主窗體。
在這裏閱讀更多 http://msdn.microsoft.com/en-us/library/system.windows.forms.form.owner.aspx
所擁有的形式將永遠不會被顯示在所有者窗體後面。
通過將父窗體作爲參數提供給子窗體上調用的ShowDialog()方法,可以指定窗口之間的父子關係。然後,子窗口將保留在父窗口的頂部,並與父窗口一起最小化和恢復。
我不能使用ShowDialog,因爲它使它成爲模態。 – BCS 2009-07-13 18:40:20
如果我正確理解你從你的應用程序中打開一個表單,並且你希望你的新表單在舊錶單上。
要做到這一點,你可以使用ShowDialog()和StartPosition
SomeForm MyNewForm = new SomeForm();
MyNewForm.ShowDialog();
這將使得在一部開拓創新的一個頂部這種形式留下來,你也可以使用
MyNewForm .StartPosition = FormStartPosition.CenterParent;
爲了控制新在屏幕上顯示錶格。
我不能使用ShowDialog,因爲它使它成爲模態。 – BCS 2009-07-13 18:39:30
這很簡單;當您撥打Show()
方法時,您只需要通過店主
YourForm.Show(parentForm);
- 1. 從另一種形式調用工具到另一種形式?
- 2. 在一種形式的Recaptcha阻止另一種形式
- 3. 從一種形式到另一種形式的計時器值
- 4. php htmlspecialchars()從一種形式到另一種形式
- 5. 另一種形式內的一種形式
- 6. 角:創建基於另一種形式的一種新形式
- 7. 繼承類一種形式到另一種形式類
- 8. 使用Alpacajs從一種形式導航到另一種形式
- 9. 一種形式到多種形式
- 10. 從另一種形式
- 11. 從另一種形式
- 12. 從另一種形式
- 13. 點擊另一種形式
- 14. 表 - 用另一種形式
- 15. 從另一種形式
- 16. C#從另一種形式
- 17. 一種形式
- 18. Rails:如何將參數從一種形式傳遞到另一種形式
- 19. 如何獲得另一種形式的一種形式的treeview控件?
- 20. 如何檢索vb.net中的一種形式的值到另一種形式
- 21. 如何從另一種形式
- 22. 如何從另一種形式
- 23. 如何從另一種形式
- 24. 如何知道在vb.net中哪種形式稱爲另一種形式?
- 25. 如何知道哪種形式在C中稱爲另一種形式?
- 26. 傳遞String與另一個形式從一種形式在C#
- 27. C#不能一種形式隱式轉換爲另一種形式
- 28. 從一種形式拖放到另一種形式的任何地方
- 29. 在Qt中將變量從一種形式傳遞到另一種形式
- 30. 在C中將參數從一種形式發送到另一種形式#
賓果,正是我需要的! – BCS 2009-07-13 18:42:06