checkedlistbox支持多选项显示,是一个非常好用的控件。其add和addrange添加注释为object类型。我们可以很方便的解决一些特殊情况下的添加。
创建一个类
class student
{
public int id;
public string name;
public int age;
}
如果直接在checkedlistbox.items.add(student1)中添加,显示并不是我们想要的。此时只要更改一下student类的ToString属性即可。
创建类
class student
{
public int id;
public string name;
public int age;
public override string ToString()
{
return name;
}
}
checkedlistbox.items.add(new student{id=1;name=“小明”;age=12});