public void Execute() { if (Available) { ActionPlan?.Execute(); } }
public UCEActionRow(string action, int actionPoint, bool available, ActionPlan actionPlan) { InitializeComponent(); Available = available; tbAction.Text = action; tbActionPoint.Text = actionPoint.ToString(); if (!available) { tbAction.Foreground = tbActionPoint.Foreground = Brushes.LightGray; } ActionPlan = actionPlan; }