希望能够象网页里面的DropDownList控件一样,显示的是Text的值,但又存放了Value值,但ComboBox好像只能存放text值?不知道大家有没有好的办法?

解决方案 »

  1.   

    看这儿:
    http://blog.csdn.net/orientalcherry/archive/2005/11/13/528525.aspx
      

  2.   

    有Tag 吧。 可以放任何东西。
      

  3.   

    this.comboBox1.ValueMember = "Value";
    this.comboBox1.DisplayMember = "Display";
      

  4.   

    用法跟DropDownList的DataTextField和DataValueField一样
      

  5.   

    可以
    this.comboBox1.ValueMember = "Value";
    this.comboBox1.DisplayMember = "Display";然后循环,this.comboBox1.Items[i].Text += this.comboBox1.Items[i].Value;
      

  6.   

    我试了一下,comboBox1.Items[i] 并没有value 这个属性呀?
      

  7.   

    兄弟啊不是都说了吗?
    this.comboBox1.ValueMember = "Value";
    this.comboBox1.DisplayMember = "Display";有什么困难吗?
      

  8.   

    我不是直接绑定数据源的我是一个个item逐个添加到ComboBox的
      

  9.   

    Janus的uiComboBox已经有Text/Value项目