Mono.Events.CreateDragEventHandlerDispatcher C# (CSharp) Method

CreateDragEventHandlerDispatcher() public static method

public static CreateDragEventHandlerDispatcher ( DragEventHandler handler ) : UnmanagedEventHandler
handler DragEventHandler
return UnmanagedEventHandler
		public static UnmanagedEventHandler CreateDragEventHandlerDispatcher (DragEventHandler handler)
		{
			return SafeDispatcher( (sender, calldata, closure)
						=> handler (NativeDependencyObjectHelper.FromIntPtr (closure),
								NativeDependencyObjectHelper.FromIntPtr (calldata) as DragEventArgs ?? new DragEventArgs (calldata, false)) );
		}
Events