Beispiel #1
0
        public XDragKitVM(XDragKit dragKit)
        {
            if (dragKit == null)
                throw new ArgumentNullException("Параметр dragKit не может быть null");

            _dragKit = dragKit;
            _dragsObsCollection = new ObservableCollection<XDragVM>();
            _dragsCVS = new CollectionViewSource();

            foreach (var v in DragKit.DragCollection)
                _dragsObsCollection.Add(new XDragVM(v));

            _dragsObsCollection.CollectionChanged += _dragsObsCollection_CollectionChanged;

            _dragsCVS.Source = DragsObsCollection;
        }
Beispiel #2
0
 public XDragPlan()
 {
     DragKit = new XDragKit();
 }