Я добавил флажок в флажок, используя следующий код:
CheckBox cb = new CheckBox(); cb.Enabled = false; cb.Text = "A B C D"; checkedListBox1.Items.Add(cb);
но, как видно на картинке, текст не будет отображаться. что я сделал не так ? Спасибо!
Вы должны только добавить текст, а не CheckBox элемент управления. Элемент управления CheckedListBox сам создаст флажки:
CheckBox
checkedListBox1.Items.Add("A B C D");
Вам не нужно добавлять CheckBox элемент управления к CheckedListBox.Просто добавьте текст (Item).
CheckedListBox
Item
checkedListBox1.Items.AddRange(new String[]{"A","B","C"});
Надеюсь, это поможет.