/// <summary> /// Converts AtfDragEventArgs to WfDragEventArgs</summary> /// <param name="arg">AtfDragEventArgs</param> /// <returns>WfDragEventArgs</returns> public static WfDragEventArgs ToWf(AtfDragEventArgs arg) { return(new WfDragEventArgs((IDataObject)arg.Data, arg.KeyState, arg.X, arg.Y, (WfDragDropEffects)arg.AllowedEffect, (WfDragDropEffects)arg.Effect)); }
/// <summary> /// Calls a Window class event handler to handle DragEnter event in ATF class</summary> /// <param name="e">Event arguments</param> protected virtual void OnDragEnter(AtfDragEventArgs e) { base.OnDragEnter(DragEventArgsInterop.ToWf(e)); }
/// <summary> /// Converts AtfDragEventArgs to WfDragEventArgs</summary> /// <param name="arg">AtfDragEventArgs</param> /// <returns>WfDragEventArgs</returns> public static WfDragEventArgs ToWf(AtfDragEventArgs arg) { return new WfDragEventArgs((IDataObject)arg.Data, arg.KeyState, arg.X, arg.Y, (WfDragDropEffects)arg.AllowedEffect, (WfDragDropEffects)arg.Effect); }