2010-11-17 33 views
0

我一直在使用下面的代碼添加了一個複選框到checkedlistbox:複選框文本(一checkedlistbox內)不會出現

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

但是,如在圖片,文字不會顯示出來。我做錯了什麼? 謝謝!

alt text

回答

1

只應添加文字,而不是CheckBox控制。該CheckedListBox控制將創建複選框本身:

checkedListBox1.Items.Add("A B C D"); 
0

您不必添加CheckBox控制到CheckedListBox。只需添加文字(Item)。

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

希望這會有所幫助。