【发布时间】:2018-11-04 08:52:06
【问题描述】:
我有一个使用 WinForms 制作的应用程序,在该应用程序中,每个视图或页面都是一个包含控件的面板,因此该应用程序是一个表单和多个面板,当我想移动下一个或上一个时,我会移动当前页面外并将其替换为下一个面板。
问题是,如何在 WPF 中做到这一点?因为在 Windows 窗体中我有面板,据我所知,在 WPF 中没有类似的东西,我尝试了一些方法来模仿我在 WinForms 中所做的行为,但没有运气
【问题讨论】:
-
导航就是您想要的。微软的文档是here。或者查看 MVVM 框架,如 MVVMLight、Caliburn.Micro 或 Prism。
-
WPF 有 Pages and Frames 但您也可以使用 UserControls、TabControl(无标题)...
-
你们中的任何人都可以添加这个作为答案,所以我可以接受吗?
标签: c# wpf winforms desktop-application