chr
2024-03-01 8d344c1b64a4b88fa78a46c0825f5d71c557a815
UI/Test/SequnceList.xaml.cs
@@ -1,9 +1,11 @@
using AIStudio.Wpf.Controls;
using GongSolutions.Wpf.DragDrop;
using System.Collections.ObjectModel;
using System.ComponentModel;
using System.Runtime.CompilerServices;
using System.Windows.Controls;
using WPFProject.Models;
using WPFProject.Utils;
namespace WPFProject.UI.Test
{
@@ -43,6 +45,14 @@
            InitializeComponent();
        }
        private ObservableCollection<Program> _ps = new ObservableCollection<Program>();
        public ObservableCollection<Program> Ps
        {
            get => _ps;
            set => RaiseAndSetIfChanged(ref _ps, value);
        }
        private ObservableCollection<Sequence> _Sequences;
        public ObservableCollection<Sequence> Sequences
        {
@@ -73,5 +83,15 @@
            this.Sequences = program.Sequences;
        }
        private void ListView_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (e.AddedItems.Count > 0)
            {
                Steps = (e.AddedItems[0] as Sequence).Steps;
            }
        }
        public IDropTarget dropHandler { get; set; } = new DdDropHandler();
    }
}