c# - 如何组织架构WPF项目?

标签 c# wpf architecture

在我的 WPF 项目中,我希望只有一个窗口 - MainWindow 和 UserControls 作为工作部分。我有一些不同的应用程序,并且想在我的 MainWindow 顶部作为按钮进行导航。还有像 UserControl 这样的小应用程序。在 MainWindow - 带有 Big Empty Zone 的网格 - 用于保持和运行工作。但是,我想从另一个导航到其他 userControl。 (可能没看懂:()

如何组织架构 WPF 项目:一个主窗口和许多放置在主窗口中并依次相互替换的用户控件。并且有可能从另一个用户控件导航到另一个用户控件。

可能是 MVVM,但我不明白这种模式对我有何帮助。

最佳答案

您可能对 WPF Application Framework (WAF)ViewModel 示例应用程序感兴趣 项目。

关于c# - 如何组织架构WPF项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2839623/

相关文章:

c# - 如何使用自定义属性获取 GetType().GetFields?

c# - 在较新的 .NET 版本中运行的旧 .NET 版本中编译的程序集,行为会改变吗?

c# - 来自 WPF 的数据库连接

c# - 如何进行 XAML 布局 - 堆栈面板中的居中项目

Java:在其他各种类中使用一个类的相同实例

c# - 启用片段级一致性时忽略 XML 模式验证?

c# - 签名算法: itu-t?是什么意思

c# - 在 C# WPF 中,为什么我的 TabControl 的 SelectionChanged 事件触发得太频繁?

java - 可维护、可扩展和模块化实际上意味着什么?

architecture - 在不同的端口上设置健康检查地址而不是使用不同的路径有什么好处?