private void SetVisible(Control ctrl, bool visible) { if (ctrl.InvokeRequired) { SetVisibleCB d = new SetVisibleCB(SetVisible); ctrl.Invoke(d, new object[] { ctrl, visible }); } else { ctrl.Visible = visible; } }