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