public TreeSelectionNode(
            TreeSelectionModel <T> owner,
            TreeSelectionNode <T> parent,
            int index)
            : this(owner)
        {
            Path = parent.Path.CloneWithChildIndex(index);

            if (parent.ItemsView is object)
            {
                // HACK
                Source = _owner.ChildSelector.GetChildrenObservable(parent.ItemsView[index]).Single();
            }
        }
 public TreeSelectedIndexes(TreeSelectionModel <T> owner) => _owner = owner;
 public TreeSelectionNode(TreeSelectionModel <T> owner)
 {
     _owner        = owner;
     RangesEnabled = true;
 }
예제 #4
0
 public TreeSelectedItems(TreeSelectionModel <T> root) => _model = root;