我已經在C#.For EX中創建了多窗體窗體。我們有兩種形式,我們有Form1中的下一個按鈕和Form2中的上一個按鈕。但是,當我們嘗試使用前面的按鈕Form2到Form1 Form2不關閉和Form1出現在Form2上時。爲了顯示我們使用ShowDialog的表單。那麼我們如何創建一個鏈接到另一個的頁面作爲頁面。創建窗體窗體與頁面
-3
A
回答
0
看起來你正試圖在應用程序中實現一個「嚮導」。
更爲典型的方法是將每個「頁面」作爲控件/用戶控件,並在用戶移動的同一對話框中加載適當的步驟。
您可以從利用現有庫的一些示例中受益,以使其更簡單。一個例子是在這裏:https://www.codeproject.com/articles/120607/simple-wizard-for-winforms
這個答案也涵蓋這一主題,並提供一些更多的資源: Which wizard control can I use in a WinForms application?
0
你可以做的是這樣的:
在Form1的按鈕處理程序,
form2 f2=new form2();
f2.show();
this.hide();
而在Form2的按鈕處理程序中,
form1 f1=new form1();
f1.show();
this.hide();
但確保您在關閉按鈕處理程序中編寫正確的代碼,因爲窗體只是隱藏起來。未關閉。
相關問題
- 1. C#窗體窗體應用程序,如何在窗體窗體上高效地創建動態面板
- 2. Windows窗體頁面像WebPage
- 3. 創建窗體設計
- 4. 創建quizz窗體symfony
- 5. 創建多列窗體
- 6. 創建Windows窗體C#
- 7. 如何在另一個窗體窗體頁面中添加窗體窗體的現有選項卡?
- 8. 窗體與在窗體中的PHP
- 9. 彈簧窗體與html窗體
- 10. PHP窗體停留在與div顯示關閉窗體的頁面
- 11. 窗體在動態創建頁面爲空
- 12. 窗體窗體標準窗體大小
- 13. 如何在另一個窗體中創建窗體?
- 14. DevExpress TabbedView:從子窗體創建子窗體
- 15. 在C#中使用Windows窗體創建多個窗體?
- 16. Redux窗體 - 創建操作的同步窗體
- 17. C#web窗體api動態創建窗體
- 18. MS Access中,創建一個窗體和子窗體的關係
- 19. 終止窗體創建之前窗體活動
- 20. 窗體控件在窗體創建後不久自動處理
- 21. 從父窗體子窗體去,而無需創建gcnew形式
- 22. 如何在Django/AJAX中從窗體創建動態窗體集
- 23. 創建笛卡爾座標系c#窗體窗體繪圖
- 24. 如何創建可信的窗體窗體應用程序
- 25. C#窗體窗體:Mdi父窗體和子窗體問題
- 26. 將窗體提交到新窗口並將頁面加載到窗體中
- 27. c#窗體窗體註銷
- 28. 窗體到窗體jQuery
- 29. Windows窗體 - 從父窗體
- 30. Windows窗體 - 在主窗體
你可以給你的代碼 – Rashid
這叫做嚮導。你可以試試[這個答案](http://stackoverflow.com/a/2342320/529282)或者抓住WinForm的任何第三方向導控件 – Martheen
'this.Hide(); form1.Show();'也請考慮以上評論。 – Keppy