與ASP.NET中的母版頁面一樣,我們是否有任何類似的Windows Form應用程序概念。這樣我就不必在應用程序中多次重複表單的相同部分(頁眉和頁腳)。Master Form概念?
1
A
回答
2
創建一個表單類,用於定義所需的組件,並將所有其他表單作爲此表單類的子類。
0
您可以創建,這將是該類型的每個窗體上的控件的基窗體類,然後推導出所有的實際形式從基類。這被稱爲「Visual Inheritance」,Windows窗體設計師對此有一些很好的設計時支持。
或者,您可能還會考慮使用頁眉和頁腳字段以及一個大的空白麪板來放置單個「頁面」的實際表單。使每個頁面成爲用戶控件,並在運行時根據需要交換它們。例如,這是製作「嚮導」對話框的標準方式。
1
這是UserControls在Windows窗體中的用途。
基本上,您將創建「主」表單,然後主表單將使用將在「佔位符」中進行的用戶控件的類型進行初始化。該表單只是在給定Type實例的情況下創建控件並將實例添加到Controls集合中。
相關問題
- 1. HEAD,master,origin的git概念是什麼?
- 2. 概念
- 3. 概念
- 4. sqlite概念到coredata的概念?
- 5. Postfix的概念
- 6. Java Array概念
- 7. javascript/nodejs概念
- 8. 概念提取
- 9. Android DownloadFilesTask概念
- 10. 封裝概念
- 11. android R.layout概念
- 12. 概念意義
- 13. Nodejs Promise概念
- 14. Android webgl概念?
- 15. 概念類圖
- 16. C++概念:CRTP
- 17. AsyncAwait概念
- 18. 多層概念
- 19. 概念混亂
- 20. UML:Multiplicity概念
- 21. 概念在JavaScript
- 22. 線程概念
- 23. 概念在Java
- 24. 餅乾概念
- 25. 多態概念
- 26. 關於RDBMS概念
- 27. Hadoop與MongoDB概念
- 28. MongoDB分片概念
- 29. LINQ查詢概念
- 30. 什麼是概念?