static void DynamicMethod(BorderlessForm form, string methodName, object[] @params) { formType .GetMethod(methodName, System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance) .Invoke(form, @params); }
public static void UpdateWindowState(this BorderlessForm form) { DynamicMethod(form, "UpdateWindowState", new object[] { }); }