private void btnDelete_Click(object sender, EventArgs e) { var model = GetCurrentSelectedRowItem(); if (model == null) { return; } // ConfirmDelete().DoStatus(). UICommon.ConfirmDelete(delegate { StatusPanel.DoAction("Deleting...", delegate { ViewModel.Delete(model.ResearchId); }); }); }