Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static class FormExtentions {
- public static void InvokeAction(this Form frm, Action action) {
- frm.Invoke(action);
- }
- public static void InvokeAction<T>(this Form frm,Action<T> action,T arg) {
- frm.Invoke(action,arg);
- }
- public static void InvokeAction<T1,T2>(this Form frm,Action<T1,T2> action,T1 arg1,T2 arg2) {
- frm.Invoke(action,arg1,arg2);
- }
- public static void InvokeAction<T1,T2,T3>(this Form frm,Action<T1,T2,T3> action,T1 arg1,T2 arg2,T3 arg3) {
- frm.Invoke(action,arg1,arg2,arg3);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment