【发布时间】:2015-02-04 01:30:33
【问题描述】:
我有一个checkedListBox,它在检查项目时将字符串放入文本框。
private void checkedListBox1_ItemCheck(object sender, ItemCheckEventArgs e)
{
if (checkedListBox1.GetItemCheckState(e.Index) == CheckState.Checked)
{
textBox1.Text = textBox1.Text + checkedListBox1.Items[e.Index].ToString();
}
}
这似乎不能正常工作,当我检查一个项目时它不做任何事情,当我取消选中一个项目时,字符串被添加到文本框。
我如何检查该项目是要被选中还是未选中,如果复选框被选中,我的代码似乎正在工作。
【问题讨论】:
标签: c# winforms checkedlistbox