5.3.1 MvvmLight以及CommunityToolkit.Mvvm介绍
MvvmLight、CommunityToolkit.Mvvm是开源包,他们为实现 MVVM(Model-View-ViewModel)模式提供了一系列实用的特性和工具,能帮助开发者更高效地构建 WPF、UWP、MAUI 等应用程序。
本文介绍如下:
一、使用(旧)的MvvmLight库
其特点如下,要继承的基类是ViewModelBase;且使用RaisePropertyChanged()
public class Window1ViewModel : ViewModelBase
  {
      private string _userName;
      public string UserName 
      {
          get => _userName;            
          set
          {
              _userName = value;
              RaisePropertyChanged();
          }
      }
1.安装MvvmLight包

2.代码如下
