示例#1
0
        public Step InsertStep(int at, Step s = null)
        {
            if (s == null)
            {
                s = new Step();
            }

            steps_.Insert(at, s);
            StepProgression?.StepInserted(at, s);
            s.Added();

            s.StepNameChanged += OnStepNameChanged;
            StepsChanged?.Invoke();

            return(s);
        }