public static UnmanagedEventHandler CreateRoutedEventHandlerDispatcher(RoutedEventHandler handler)
{
return(SafeDispatcher((sender, calldata, closure)
=> { object o = NativeDependencyObjectHelper.FromIntPtr(closure);
handler(o,
NativeDependencyObjectHelper.FromIntPtr(calldata) as RoutedEventArgs ?? new RoutedEventArgs(calldata, false)); }));
}