通过代码形式给combobox加text和value属性

一.定义一个类用来描述这两个属性 

 public class ComboxItem
    {
        public string Text = "";

        public string Value = "";
        public ComboxItem()
        {
        }
        public ComboxItem(string _Text, string _Value)
        {
            Text = _Text;
            Value = _Value;
        }

        public override string ToString()
        {
            return Text;
        }
    }

二.给控件绑定具有text和value的值

           ComboxItem item = new ComboxItem();
            item.Text = "执收单位";
            item.Value = "BAS_ChargeAgency";
            cboStats.Items.Add(item);
            cboStats.DisplayMember = "Text";
            cboStats.DisplayMember = "Value";
            cboStats.SelectedIndex = 0;

三.当选择索引改变时如果获得所选项的value的值

           if (cboStats.SelectedItem == null)
                return;
            string itemvalue =((ComboxItem) cboStats.SelectedItem).Value;
            TreeViewLoad((object)itemvalue);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值