通常ListBox Combox在添加选择项的时候。通过Items.add(object o)来加的。
如果把一个VO加入的话,对于有code和名称的选项来说比较方便。
但是vo必须override ToString()方法。
this.toolStripComboBox_Language.Items.Clear();
foreach (ConditionVo vo in langItemlist)
{
this.toolStripComboBox_Language.Items.Add(vo);
}
public class ConditionVo
{
private String _value;
private String _name;
public virtual String ConditionValue
{
get { return _value; }
set { _value = value; }
}
public virtual String ConditionName
{
get { return _name; }
set { _name = value; }
}
public override string ToString()
{
return _name;
}
}
本文介绍如何在ListBoxCombox控件中使用自定义VO类添加选择项,并确保显示正确的字符串表示。通过覆盖ToString()方法,使得VO类实例能够以期望的形式显示。
4218

被折叠的 条评论
为什么被折叠?



