码迷,mamicode.com
首页 > 其他好文 > 详细

comboBox联动

时间:2015-11-17 18:35:56      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:

cboProType--Items集合数据为:

0-其他
1-旅行社协议
2-公司协议
3-VIPCARD
4-INTERNET

//cboProName绑定
private void BindProName()
        {
            conn.Open();
            SqlDataAdapter da = new SqlDataAdapter("select ContractID,ContractName from Contract", conn);
            DataSet ds = new DataSet();
            da.Fill(ds, "ProName");
            cboProName.DisplayMember = "ContractName";//控件显示的值
            cboProName.ValueMember = "ContractID";//控件实际存储的值 协议编号
            cboProName.DataSource = ds.Tables["ProName"];
            conn.Close();
        }
private void cboProName_SelectedIndexChanged(object sender, EventArgs e)
        {//对cboProName实际存储值截取第一个字符
            switch (cboProName.SelectedValue.ToString().Substring(0,1))
            {
                case "0"://当第一个字符为0时,cboProType的文本为0-其他
                    cboProType.Text = (string)cboProType.Items[0];
                    break;
                case "1":
                    cboProType.Text = (string)cboProType.Items[1];
                    break;
                case "2":
                    cboProType.Text = (string)cboProType.Items[2];
                    break;
                case "3":
                    cboProType.Text = (string)cboProType.Items[3];
                    break;
                default:
                    cboProType.Text = (string)cboProType.Items[4];
                    break;
            }
        }

comboBox联动

标签:

原文地址:http://www.cnblogs.com/tanghb/p/4972316.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!