예제 #1
0
 private void HandleLeave(object sender, DragEventArgs e)
 {
     if (!MayHavePriorAdorner())
     {
         return;
     }
     leave(sender, e);
     DropBinding.ClearAdorners();
 }
예제 #2
0
 private void HandleDrop(object sender, DragEventArgs e)
 {
     if (!MayHavePriorAdorner())
     {
         return;
     }
     if (!ChildHandledDrop(e))
     {
         drop(sender, e);
     }
     DropBinding.ClearAdorners();
     LastDragEffect = DragDropEffects.None;
 }
예제 #3
0
 public void HandleDrop(object sender, DragEventArgs e)
 {
     HandleQueryOrDrop(new DropAction(e, target), e);
     DropBinding.ClearAdorners(target);
 }
예제 #4
0
 public void DragLeave(object sender, DragEventArgs e)
 {
     DropBinding.ClearAdorners(target);
 }
예제 #5
0
 public void DragOver(object sender, DragEventArgs e)
 {
     DropBinding.ClearAdorners(target);
     DragEnter(sender, e);
 }