public ActionControl(ItemsAction action) { this.Action = action; this.HeaderText = action.HeaderText ?? "Action"; this.DescriptionText = "Waiting in queue..."; this.CancelButtonClicked += ItemsAction_CancelButtonClicked; }
void IHost.EnqueueAction(ItemsAction action) { actionQueueList.EnqueueAction(new ActionControl(action)); }