private void dragHelper_DragEnded(object sender, EnhancedDragEventArgs e) { this.DropTargetVisibility = Visibility.Hidden; if (e.Effects != DragDropEffects.None) { QuickLinkDrag quickLinkDrag = VmcStudioUtil.DragDropObject as QuickLinkDrag; if (this.m_removeDragLink && quickLinkDrag != null) { this.Strip.QuickLinks.Remove(quickLinkDrag.Link); } } this.m_removeDragLink = false; }
private void dragHelper_DragStarted(object sender, EnhancedDragEventArgs e) { QuickLinkDrag quickLinkDrag = VmcStudioUtil.DragDropObject as QuickLinkDrag; if (quickLinkDrag != null) { this.m_removeDragLink = this.Strip.QuickLinks.Contains(quickLinkDrag.Link); if (this.Strip.CanAddQuickLink(quickLinkDrag.Link)) { this.DropTargetVisibility = Visibility.Visible; } } }