コード例 #1
0
ファイル: MenuStrip.xaml.cs プロジェクト: WildGenie/MCS
 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;
 }
コード例 #2
0
ファイル: MenuStrip.xaml.cs プロジェクト: WildGenie/MCS
        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;
                }
            }
        }