1

我已经使用以下代码向选中列表框添加了一个复选框:

        CheckBox cb = new CheckBox();
        cb.Enabled = false;
        cb.Text = "A B C D";
        checkedListBox1.Items.Add(cb);

但是,如图所示,文字不会出现。我做错了什么?谢谢!

替代文字

4

2 回答 2

3

您应该只添加文本而不是CheckBox控件。CheckedListBox控件将自己创建复选框:

checkedListBox1.Items.Add("A B C D");
于 2010-11-17T11:04:58.520 回答
0

您不必CheckBoxCheckedListBox. 只需添加文本 ( Item)。

   checkedListBox1.Items.AddRange(new String[]{"A","B","C"});

希望这可以帮助。

于 2014-06-04T11:26:07.110 回答