public static void SetCheckbox(CheckBoxX checkBox, bool value) { if (checkBox.InvokeRequired) { Action <CheckBoxX, bool> setCheckboxAction = SetCheckbox; //DSetListbox dSetListbox = SetListbox; checkBox.BeginInvoke(setCheckboxAction, new object[] { checkBox, value }); } else { checkBox.Checked = value; //listBox.SelectedIndex = listBox.FindString(textValue); } }