zoukankan      html  css  js  c++  java
  • combobox实现text和value

     combobox要有text和value~

     实现步骤:

    1.给combobox设置数据源~

    comboBox1.DataSource = list;

    list就是你要给comboBox的数据源。

    2.给comboxBox设置text值:comboBox1.DisplayMember = "name";  //集合中所有的name字段属性为text

    3.个头comboxBox设置value值: comboBox1.ValueMember = "id";  //集合中所有的id字段属性为value
    我的list是泛型集合~

    List<User> list = new List<User>();

    //测试数据

    list.Add(new User(1, "qq"));

    list.Add(new User(2, "bb"));


    我的User类是下面的代码(记得要set get方法)

     public class User  

       {      

       private int id;       

      public int Id      

       {           

      get { return id; }           

      set { id = value; }      

       }       

      private string name;      

       public string Name       

      {          

       get { return name; }       

          set { name = value; }    

         }        

     public User() { }    

         public User(int id, string name)    

         {             this.Id = id;         

        this.Name = name;    

         }   

           }
    下面是获取text和value的方法

     获取value MessageBox.Show(comboBox1.SelectedValue.ToString());

     获取text MessageBox.Show(comboBox1.Text);

  • 相关阅读:
    02-css的选择器学习.html
    01-css-css的声明.html
    10-描点学习
    09-HTML-form标签学习.html
    08-HTML-框架标签学习.html
    07-HTML-内嵌标签学习.html
    06-HTML-表格标签学习.html
    05-HTML-超链接标签.html
    04-HTML-图片标签学习.html
    03-HTML-body标签(列表标签).html
  • 原文地址:https://www.cnblogs.com/holygis/p/2244159.html
Copyright © 2011-2022 走看看