2021-11-24 WinFrom面试题 如何将Dictionary<int,string>中存储的信息绑定到ListBox中?
Posted 微软MVP Eleven
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021-11-24 WinFrom面试题 如何将Dictionary<int,string>中存储的信息绑定到ListBox中?相关的知识,希望对你有一定的参考价值。
因为ListBox的数据源可以是DataTable或List,但Dictionary却不能直接作为它的数据源。但我们可以利用BindingSource来作为连接数据源与控件的桥梁。
实现如下:
Dictionary<int,string> userList=new Dictionary<int,string>();
userList.Add(101,”李明”);
userList.Add(102,”刘红”);
userList.Add(103,”张三”);
//绑定数据
comboBox1.DataSource = new BindingSource(dict, null);
comboBox1.ValueMember = “Key”;//文本对应的值
comboBox1.DisplayMember = “Value”;//显示的文本
以上是关于2021-11-24 WinFrom面试题 如何将Dictionary<int,string>中存储的信息绑定到ListBox中?的主要内容,如果未能解决你的问题,请参考以下文章
2021-11-24 WinFrom面试题 如何设置MenuStrip控件中菜单项的快捷键?
2021-11-24 WinFrom面试题 DevExpress Winform 如何实现单选按钮?
2021-11-24 WinFrom面试题 如何根据提供的值列表,设置CheckedListBox中项的勾选状态?
2021-11-24 WinFrom面试题 在DevExpress中,怎样让TextEdit只能输入6位数字?