CheckBox 목록이 있으며 클릭 한 후 상태가 업데이트되지 않습니다. 왜 이런 일이 발생하며 어떻게 수리 할 수 있습니까? C# WinForms에서 클릭 한 후 CheckBox 상태가 업데이트되지 않습니다.
private List<CheckBox> blocks_check_boxes = new List<CheckBox>();
count = blocks_from_database.Count;
/* Display check boxes for each block*/
for (int i = 0; i < blocks_from_database.Count; i++)
{
blocks_check_boxes.Add(new CheckBox());
this.blocks_check_boxes[i].AutoSize = true;
this.blocks_check_boxes[i].Name = blocks_from_database[i].name;
this.blocks_check_boxes[i].Size = new System.Drawing.Size(80, 17);
this.blocks_check_boxes[i].TabIndex = 3 + i;
this.blocks_check_boxes[i].Text = blocks_from_database[i].name;
this.blocks_check_boxes[i].UseVisualStyleBackColor = true;
this.blocks_check_boxes[i].AutoCheck = true;
}
아마 당신이 원하지 않는 방식으로 체크 박스를 다시하는 당신에게
'CheckedListBox'를 사용하는 것이 더 합리적일까요? – jmcilhinney