protected void OnDrop(UIDragEventArgs args) { Console.WriteLine($"Drop {Data}"); isBeingDragged = false; isUnderDragItem = false; DragEnter?.Invoke(Data); }
void treeView_DragEnter(object sender, System.Windows.Forms.DragEventArgs e) { DragEnter?.Invoke(this, new Gui.Controls.DragEventArgs( e.Data, e.KeyState, e.X, e.Y, (Gui.Controls.DragDropEffects)e.AllowedEffect, (Gui.Controls.DragDropEffects)e.Effect)); }
protected void OnDragEnter(UIDragEventArgs args) { Console.WriteLine($"Over {Data}"); args.DataTransfer.DropEffect = "move"; isUnderDragItem = true; DragEnter?.Invoke(Data); }
/// <inheritdoc/> HRESULT IDropTarget.DragEnter(IDataObject pDataObj, MouseButtonState grfKeyState, POINT pt, ref DROPEFFECT pdwEffect) { System.Diagnostics.Debug.WriteLine($"IDropTarget.DragEnter: effect={pdwEffect}"); var drgevent = CreateDragEventArgs(pDataObj, grfKeyState, pt, pdwEffect); DragEnter?.Invoke(this, drgevent); lastEffect = pdwEffect = drgevent.Effect; return(HRESULT.S_OK); }
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; } }
private void Edit_DragEnter(object sender, DragEventArgs e) { DragEnter?.Invoke(sender, e); }
public void OnDragEnter(DragEventArgs e) => DragEnter?.Invoke(e);
void treeView_DragEnter(object sender, DragEventArgs e) { DragEnter?.Invoke(this, e); }
internal void HandleDragEnter(object sender, DragEventArgs e) { DragEnter?.Invoke(sender, e); }
protected virtual void OnDragEnter(FilesDragEventArgs e) { DragEnter?.Invoke(this, e); }
private void pbMyPictureBox_DragEnter(object sender, DragEventArgs e) { DragEnter?.Invoke(this, e); }