using Prism.Commands; using Prism.Services.Dialogs; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DM_Weight.ViewModels { internal class DelUserDialogViewModel : IDialogAware { public string Title => "删除用户"; public event Action RequestClose; public bool CanCloseDialog() { return true; } public void OnDialogClosed() { } public void OnDialogOpened(IDialogParameters parameters) { } public DelegateCommand SaveDelUserCommand { get => new DelegateCommand(() => { RequestClose?.Invoke(new DialogResult(ButtonResult.OK)); }); } public DelegateCommand CancelCommand { get => new DelegateCommand(() => { // 关闭当前窗口 RequestClose?.Invoke(new DialogResult(ButtonResult.Cancel)); }); } } }