關於winform combobox的使用

這個是最基本的使用,老忘記

private void initComProtocal() {
            ArrayList mylist = new ArrayList();
            mylist.Add(new DictionaryEntry(1, "4G"));
            mylist.Add(new DictionaryEntry(2, "3G"));
            mylist.Add(new DictionaryEntry(3, "GSM"));
            com_protocal.DataSource = mylist;
            com_protocal.DisplayMember = "Value";
            com_protocal.ValueMember = "Key";
            com_protocal.SelectedValue = 2;
        }

 

還有就是如果定義的key是int類型,如果你個值是uint16類型,雖然不報錯,凡是有時候值不生效,例如

uint16 a = 3

com_protocal.SelectedValue = a;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章