Example #1
0
        //DraggingStates
        private void CreateDraggingClone(FrameworkElement refItem)
        {
            if (draggingClone != null)
            {
                return;
            }

            draggingClone = (FrameworkElement)Activator.CreateInstance(pressedItem.GetType());
            draggingClone.IsHitTestVisible  = false;
            draggingClone.VerticalAlignment = VerticalAlignment.Top;
            ((ITreeItem)draggingClone).SetDisplayName(((ITreeItem)refItem).DisplayName);
            ContentGrid.Children.Add(draggingClone);
        }