我使用以下代码在checkedlistbox中添加了一个复选框:
CheckBox cb = new CheckBox();
cb.Enabled = false;
cb.Text = "A B C D";
checkedListBox1.Items.Add(cb);
但是,如图所示,文字不会出现。我做错了什么? 谢谢!
答案 0 :(得分:2)
您应该只添加文字,而不是CheckBox
控件。 CheckedListBox控件将自行创建复选框:
checkedListBox1.Items.Add("A B C D");
答案 1 :(得分:0)
您不必向CheckBox
添加CheckedListBox
控件。只需添加文字(Item
)。
checkedListBox1.Items.AddRange(new String[]{"A","B","C"});
希望这有帮助。