ComboBox绑定键值对

Posted yunchen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ComboBox绑定键值对相关的知识,希望对你有一定的参考价值。

以下是ComboBox绑定键值对的C#代码:

 ArrayList mylist = new ArrayList();
            mylist.Add(new DictionaryEntry("WinFormURL", "http://www.cnblogs.com/cate/winform/"));
            mylist.Add(new DictionaryEntry("ASPNETURL", "http://www.cnblogs.com/cate/aspnet/"));
            mylist.Add(new DictionaryEntry("JihuaURL", "http://www.cnblogs.com/jihua/"));
            comboBox1.DataSource = mylist;
            comboBox1.DisplayMember = "Value";
            comboBox1.ValueMember = "Key";

 

使用comboBox1.SelectedText获取所选项的值,

使用comboBox1.SelectedValue获取所选项的键

所获取键值 都是对象(object),根据需要可转换成其它类型,例如如string

 

ArrayList 需要引用命名空间 using System.Collections;

以上是关于ComboBox绑定键值对的主要内容,如果未能解决你的问题,请参考以下文章

将控件绑定到键值对的动态集合

传递键值对是不是也可以防止 SQL 注入攻击?

ComboBox在WPF中的绑定示例:绑定项集合转换,及其源代码

jquery easyui-combobox 只能选第一个选项

c# comboBox控件绑定表字段问题。如何同时绑定多个comboBox呢,使其下拉列表的内容都是一样的 见详细补充

Spring Boot 2.X 装载 yaml 配置文件的键值对