public void ChangeState(Step state) { if (Frozen) return; CurrentStep.Advance(); Steps.Add(state); CurrentStep = state; }
public StepEventArgs(Step invoking) { InvokingStep = invoking; }