当前位置:   article > 正文

WPF实战项目三:首页左侧菜单绑定_wpf左菜单

wpf左菜单

新增文件夹Common-Models,新建菜单类名:MenuBar.cs

  1. /// <summary>
  2. /// 系统导航菜单实体类
  3. /// </summary>
  4. public class MenuBar : BindableBase//支持动态变更
  5. {
  6. private string icon;
  7. /// <summary>
  8. /// 菜单图标
  9. /// </summary>
  10. public string Icon
  11. {
  12. get { return icon; }
  13. set { icon = value; }
  14. }
  15. private string title;
  16. /// <summary>
  17. /// 菜单名称
  18. /// </summary>
  19. public string Title
  20. {
  21. get { return title; }
  22. set { title = value; }
  23. }
  24. private string nameSpace;
  25. /// <summary>
  26. /// 菜单命名空间
  27. /// </summary>
  28. public string NameSpace
  29. {
  30. get { return nameSpace; }
  31. set { nameSpace = value; }
  32. }
  33. }

新建Views,ViewModels文件夹,将原来的MainWindows.xaml改成MainView.xaml,移到ViewModels文件夹,在ViewModels文件夹中新建MainViewModel.cs文件:

  1. public class MainViewModel : BindableBase
  2. {
  3. public MainViewModel(
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/493507
推荐阅读
相关标签
  

闽ICP备14008679号