Symptoms
You have a data-bound CheckedListBox control on your Windows Form. When you click to select some items in the CheckedListBox control at runtime and then you add a new row to the DataTable control that is bound to the CheckedListBox control, all the check boxes on the control are cleared.
Note Check boxes are not cleared when the CheckedListBox control is not data-bound.
Resolution
This problem occurs because the CheckedListBox control is not designed for data binding.