Cancel Add @code { [CascadingParameter] IMudDialogInstance MudDialog { get; set; } private readonly ResolutionEditViewModel _model = new(); private void Submit() => MudDialog.Close(DialogResult.Ok(_model)); private void Cancel(MouseEventArgs e) { // this is gross, but [enter] seems to sometimes trigger cancel instead of submit if (e.Detail == 0) { Submit(); } else { MudDialog.Cancel(); } } }