带有PRISM 4.0和Unity的WPF工作示例



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

项目要求:

  1. 动态菜单,菜单栏基于分配给用户的角色(从数据库获取)
  2. 常用菜单项和功能的工具栏(同样基于角色)
  3. 状态栏,用于显示常规广播消息和其他信息
  4. 单击菜单项时加载屏幕的单个中间视图

有人能给我介绍一下这方面的工作示例(主要是动态菜单和主区域加载的多个视图)吗。

如果您正在启动一个新项目,不妨考虑最新版本的Prism(v6)。你可以在GitHub上找到这个版本的官方示例,以及关于如何将Prism与WPF一起使用的大量文档。我建议你先看看这些。

至于基于角色的菜单项,这太具体了,找不到任何示例,但它基本上取决于正确应用授权和对菜单项进行必要的过滤。

相关内容

最新更新