Exemplo n.º 1
0
 /// <inheritdoc/>
 HRESULT IDropTarget.DragLeave()
 {
     System.Diagnostics.Debug.WriteLine("IDropTarget.DragLeave");
     DragLeave?.Invoke(this, EventArgs.Empty);
     lastDataObject = null;
     return(HRESULT.S_OK);
 }
Exemplo n.º 2
0
        internal protected void RaiseDragEvent(string ev, DragEventArgs e)
        {
            switch (ev)
            {
            case "DragEnter":
                DragEnter?.Invoke(this, e);
                break;

            case "DragOver":
                DragOver?.Invoke(this, e);
                break;

            case "DragLeave":
                DragLeave?.Invoke(this, e);
                break;

            case "Drop":
                Drop?.Invoke(this, e);
                break;

            case "PreviewDragEnter":
                PreviewDragEnter?.Invoke(this, e);
                break;

            case "PreviewDragOver":
                PreviewDragOver?.Invoke(this, e);
                break;

            case "PreviewDragLeave":
                PreviewDragLeave?.Invoke(this, e);
                break;

            case "PreviewDrop":
                PreviewDrop?.Invoke(this, e);
                break;

            default:
                break;
            }
        }
Exemplo n.º 3
0
 public void SendDragLeave(DragEventArgs args)
 {
     DragLeaveCommand?.Execute(DragLeaveCommandParameter);
     DragLeave?.Invoke(this, args);
 }
Exemplo n.º 4
0
 private void Edit_DragLeave(object sender, EventArgs e)
 {
     DragLeave?.Invoke(sender, e);
 }
Exemplo n.º 5
0
 protected void OnDragLeave(UIDragEventArgs args)
 {
     Console.WriteLine($"Leave {Data}");
     isUnderDragItem = false;
     DragLeave?.Invoke(Data);
 }
Exemplo n.º 6
0
 public void OnDragLeave(EventArgs e) => DragLeave?.Invoke(e);
Exemplo n.º 7
0
 void treeView_DragLeave(object sender, EventArgs e)
 {
     DragLeave?.Invoke(this, e);
 }
Exemplo n.º 8
0
 internal void HandleDragLeave(object sender, EventArgs e)
 {
     DragLeave?.Invoke(sender, e);
 }
Exemplo n.º 9
0
 protected virtual void OnDragLeave(EventArgs e)
 {
     DragLeave?.Invoke(this, e);
 }