我已经在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