WPF的工作样本与PRISM 4.0&统一

时间:2015-11-17 14:01:39

标签: wpf mvvm unity-container prism

我开始使用MVVM在WPF中开发一个新项目。根据Microsoft的建议,建议您出于各种原因使用PRISM。

项目要求:

  1. 基于分配给用户的角色(从数据库中获取)的菜单栏动态菜单
  2. 常用菜单项和功能的工具栏(再次基于角色)
  3. 显示常规广播消息和其他信息的状态栏。
  4. 点击菜单项时加载屏幕的单个中间视图。
  5. 在这方面,有人可以指导我使用工作样本(主要是动态菜单和主要区域中的多个视图加载)。

1 个答案:

答案 0 :(得分:0)

如果你要开始一个新项目,你也可以考虑最新版本的Prism (v6)。您可以在GitHub上找到此版本的官方样本,以及extensive documentation如何在WPF中使用Prism。我建议你先解决这些问题。

对于基于角色的菜单项,这是一个特定的东西,无法找到任何样本,但它基本上归结为正确应用授权和必要的菜单项过滤。