C# 使用 DictionaryEntry 在WinForm中给 ComboBox 添加 Key 和 Value

1、DictionaryEntry

     命名空间:  System.Collections

构造函数:

DictionaryEntry   使用指定的键和值初始化DictionaryEntry 类型的实例。

属性:

Key     获取或设置键/值对中的键。

Value 获取或设置键/值对中的值。

2、添加 items

this.comboBox.Items.Add(new DictionaryEntry(dt.Rows[i]["name"].ToString().Trim(),dt.Rows[i]["id"].ToString().Trim()));

3、读取 key 和 value

string strId = (string)((DictionaryEntry)this.comboBoxTask.SelectedItem).Value;

C# 使用 DictionaryEntry 在WinForm中给 ComboBox 添加 Key 和 Value相关推荐

  1. Winform中给DataGridView添加多选框列并获取选中行的内容

    场景 使用NPOI导入Excel并赋值给DataTable,然后显示在DataGrdView上,并且添加多选框,然后获取选中行的内容. Winform中使用NPOI实现Excel导入并赋值给DataT ...

  2. C# WINFORM中的combobox.items.add实现像web开发那样,添加显示内容text和实际value值

    摘自msdn,详见http://social.msdn.microsoft.com/Forums/en-US/winforms/thread/c7a82a6a-763e-424b-84e0-496ca ...

  3. 在Winform中菜单动态添加“最近使用文件”

    最近在做文件处理系统中,要把最近打开文件显示出来,方便用户使用.网上资料有说,去遍历"C:\Documents and Settings\Administrator\Recent" ...

  4. WinForm中给DataGridView添加 自动编号

    //实现功能 DataGridView 添加 自动编号 DataTable table = DataTable(); DataColumn column = DataColumn(); Column. ...

  5. WinForm中为按钮添加键盘快捷键,超简单,亲测有效

    博主并没有多少Windows平台下程序的开发经验,一年前使用过MFC设计过一个指纹识别系统的页面,后来就没有使用过几次.现在C#课程实验要求实现一个简易计算器,为了便于快速录入数据,使用键盘会比使用鼠 ...

  6. Winform中实现List<string>赋值给dataGridView与实现多选、全选和获取选择的内容

    场景 Winform中给DataGridView添加多选框列并获取选中行的内容: Winform中给DataGridView添加多选框列并获取选中行的内容_BADAO_LIUMANG_QIZHI的博客 ...

  7. Winform中实现Excel导入、表格展示、多选获取值、生成二维码、打印流程(附代码下载)

    场景 整体流程需求 1.导入Excel并获取Excel的数.. 2.将Excel的数据复制给DataGridView中进行显示并能实现多选. 3.根据选中的内容生成二维码. 4.将二维码打印. 整体效 ...

  8. c#(winform)中ComboBox和ListBox添加项完全解决

    c#(winform)中ComboBox和ListBox添加项完全解决 c#(winform)中ComboBox和ListBox添加项完全解决 刚开始用.net 的winform开发,发现好些控件都很 ...

  9. 在winform中,禁止combobox随着鼠标一起滑动!

    在winform中,如果form上或者是控件上有一个combobox控件,当你选择这个控件,当你鼠标移动其他地方,滑动鼠标时,这时combobox的选择值就会随之鼠标一起变化,如果你不想让comboB ...

最新文章

  1. Nuxt.js开发中碰到的问题(二)引入gitment评论系统
  2. 201671010436 王雪刚 实验四 《英文文本统计分析》结对项目报告
  3. “365算法每日学计划”:05打卡-图解冒泡排序(多解法)
  4. Python中的负索引是什么?
  5. python PyQt5.QtWidgets.QWidget.mouseMoveEvent()函数
  6. 新安装和已安装nginx如何添加未编译安装模块/补丁
  7. 有关Spring缓存性能的更多信息
  8. Python中的openpyxl如何对excel修改文件
  9. asp.net C# 计算运算耗时时间
  10. 数据写入磁盘的过程,咔咔的!
  11. 暴风集团冯鑫因涉嫌犯罪被采取强制措施 蓝港互动王峰:等他出来喝酒
  12. (转)对《javascript 杂谈之哪种写法你更喜欢?》最后一种“匿名函数法”的解释...
  13. (libgdx学习)Polling
  14. jQuery直接调用asp.net后台WebMethod方法
  15. (11) IFC中物理文件解析 (Industry Foundation Class)
  16. Elasticsearch实战(十四)---聚合搜索Aggs多层嵌套聚合处理
  17. win10 pip install talib一直安装失败
  18. 台州银行笔试考什么_历年台州银行笔试和面试经验分享
  19. DlhSoft Kanban,WPF 的看板组件
  20. matlab 求全波整流信号的傅里叶系数

热门文章

  1. 阿里巴巴CTO张建锋:开源推动着互联网技术的发展
  2. JQuery 复制粘贴上传图片插件(textarea 和 tinyMCE)
  3. [附源码]Node.js计算机毕业设计党员学习管理系统Express
  4. 汽车电子相关术语介绍
  5. 目标检测常用损失函数
  6. vivo oppo 手机8.1.0 webview加载H5白屏问题
  7. FilCoin多签钱包Java实现
  8. Eclipse+Maven+Struts2+Spring+Mybatis完整搭建
  9. tSNE-python代码实现及使用讲解
  10. MySQL 常用高可用方案