public static void SetEnable(Form form, Control ctrl, bool isEnabled) { if (ctrl.InvokeRequired) { SetVisiblityCallback d = new SetVisiblityCallback(SetEnable); form.Invoke(d, new object[] { form, ctrl, isEnabled }); } else { ctrl.Enabled = isEnabled; } }
public static void SetVisiblity(Form form, Control ctrl, bool isVisible) { if (ctrl.InvokeRequired) { SetVisiblityCallback d = new SetVisiblityCallback(SetVisiblity); form.Invoke(d, new object[] { form, ctrl, isVisible }); } else { ctrl.Visible = isVisible; } }