확인란 상자의 확인란을 선택하면 checkbox.text가 목록 상자에 추가됩니다. 그러나 확인란의 선택을 취소하면 checkbox.text가 목록 상자에서 제거됩니다. 그러나 문제는 목록 상자에서 선택한 항목을 제거하는 방법을 모르겠다는 것입니다. 내가 CheckBox1을, checkbox2, checkbox3을 검사 할 때 예를 들어선택을 취소 할 때 항목을 제거합니다.
, 목록 상자는
CheckBox1을 checkbox2 checkbox3
그러나를 표시합니다 내가 체크 박스, 내가 갇혀 여전히 같은 의 선택을 취소 할 때 여기에. 도와주세요 !! 이 항상 Text
속성에 무엇이든 삭제됩니다
private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (checkBox1.Checked) listBox1.Items.Add(checkBox1.Text);
}
private void checkBox2_CheckedChanged(object sender, EventArgs e)
{
if (checkBox2.Checked) listBox1.Items.Add(checkBox2.Text);
}
private void checkBox3_CheckedChanged(object sender, EventArgs e)
{
if (checkBox3.Checked) listBox1.Items.Add(checkBox3.Text);
}
private void checkBox4_CheckedChanged(object sender, EventArgs e)
{
if (checkBox4.Checked) listBox1.Items.Add(checkBox4.Text);
}
감사합니다. 내 하루를 저장하십시오. 하지만 질문이 있습니다. 체크 박스가 많은 경우 checkBoxCheckedChanged (보낸 사람, 전자)를 추가하는 대신 바로 가기가 있습니다. 각 checkbox_CheckedChanged 이벤트에서? – sky91
모두 선택하고 해당 일정을 추가하십시오. –