Exemplo n.º 1
0
        private void Sftreeview_ItemDragStarting(object sender, TreeViewItemDragStartingEventArgs e)
        {
            DragObject <TreeViewNode> dataObject = new DragObject <TreeViewNode>(e.DraggingNodes.First() as TreeViewNode);

            DragDrop.DoDragDrop(sender as DependencyObject, dataObject, DragDropEffects.Copy);

            //This e.Cancel is used to stop the position changes in treeview
            e.Cancel = true;
        }
Exemplo n.º 2
0
 private void SfTreeView_ItemDragStarting(object sender, TreeViewItemDragStartingEventArgs e)
 {
     //var record = e.DraggingNodes[0].Content as ChunkViewModel;
     //if (typeof(CBool).IsAssignableTo(record.Data.GetType()))
     //    e.Cancel = true;
 }