chr
2024-03-07 40213047b1cee48144c5a1eee1778ada6f609ca1
Models/Sequence.cs
@@ -1,9 +1,5 @@
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Collections.ObjectModel;
using System.Xml.Serialization;
namespace WPFProject.Models
{
@@ -17,10 +13,12 @@
            set => RaiseAndSetIfChanged(ref _Name, value);
        }
        private ObservableCollection<Step> _Steps = new ObservableCollection<Step>
        {
            new Step{ Name="000"},
            new Step{ Name="111"}
        [XmlIgnore]
        public Program Program { get; set; }
        private ObservableCollection<Step> _Steps = new ObservableCollection<Step>() {
            new Step{ Name = "000"},new Step{ Name="111"}
        };
        public ObservableCollection<Step> Steps
        {
@@ -28,5 +26,16 @@
            set => RaiseAndSetIfChanged(ref _Steps, value);
        }
        public Sequence AddStep(params Step[] steps)
        {
            foreach (Step step in steps)
            {
                if (step == null) continue;
                step.Program = Program;
                Steps.Add(step);
            }
            return this;
        }
    }
}