ComboBox.ValueMember and DisplayMember

后端 未结 8 1568
野的像风
野的像风 2020-12-06 12:45

How do i set this values? I have a DataTable with all the data i want to set in the combobox, but i cant find how to set it.

I tried

ComboBox1.DataSo         


        
8条回答
  •  长情又很酷
    2020-12-06 13:26

    public class ComboDeger {
        private string yazi;
        private int deger;
        public ComboDeger(string stryazi, int strdeger) {
            this.yazi = stryazi;
            this.deger = strdeger;
        }
        public string yazisi {
            get {
                return yazi;
            }
        }
        public int degeri {
            get {
                return deger;
            }
        }
    }
    private void combobox_doldur() {
        ArrayList ComboDegerleri = new ArrayList();
        ComboDegerleri.Add(new ComboDeger("9 : NORMAL", 9));
        ComboDegerleri.Add(new ComboDeger("10 : ENGELLİ", 10));
        comboBox1.DataSource = ComboDegerleri;
        comboBox1.DisplayMember = "yazisi";
        comboBox1.ValueMember = "degeri";
    }
    private void Form3_Load(object sender, EventArgs e) {
        con.Open();
        combobox_doldur();
    
        // Populate the COMBOBOX using an array as DataSource.
    }
    

提交回复
热议问题