public static void SafeInvoke(this MouseEventHandler handler, object sender, MouseEventArgs args)
 {
     if (handler != null)
     {
         ThreadInvoker.Invoke(() => handler.Invoke(sender, args));
     }
 }
Beispiel #2
0
 public static void SafeInvoke <T>(this EventHandler <T> handler, object sender, T args) where T : EventArgs
 {
     if (handler != null)
     {
         ThreadInvoker.Invoke(() => handler.Invoke(sender, args));
     }
 }