我正在使用winforms而且我很陌生,
任何人都可以帮助我:
如何自动选择最后添加的项目到checkedlistbox?
我添加到checkedlistbox的每个新项目,我希望它被选中。
谢谢!
Nadav
答案 0 :(得分:2)
你可以做很多事情:
1)手动将其添加到CheckedListBox时,设置项目的已检查状态。
CheckedListBoxItem cbl = new CheckedListBoxItem ();
this.checkListBox.Items.Add(cbl);
clb.Checked = true;
2)创建CheckedListBox的子类并覆盖“添加”方法以在添加之前检查该项目。
3)创建CheckedListBox的子类,公开ItemAdded事件,连接到该事件,然后设置项目的已检查状态。
答案 1 :(得分:1)
在您的代码中,添加项目后添加以下行:
checkedlistbox1.SelectedIndex = checkedlistbox1.Items.Count-1
答案 2 :(得分:1)
使用checkedListBox的并使用ControlAdded
事件Items.count-1
来添加最后一项。