C# ListBox,Combobox等的Items

通常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;

        }

    }

你可能感兴趣的:(combobox)