using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Input; namespace QuickMVVMSetup { public class AddCommand : ICommand { public event EventHandler? CanExecuteChanged; public MainVM assosiatedVM; public bool CanExecute(object parameter) { return true; } public void Execute(object parameter) { assosiatedVM.AddPerson(); } public AddCommand(MainVM vm) { assosiatedVM = vm; } } }