关于Dictionary 数据绑定问题

zheng023142 2007-01-31 01:22:57
有控件ComboBox需要绑定数据源Dictionary里面的数据,应该怎样做????
这是之前写的应急办法总感觉到不是很完美~想用数据绑定来实现~各位大侠指点一下咯

try
{
IDictionary<int, string> di = new Dictionary<int, string>();
di.Add(1, "zheng");
di.Add(2, "Liu");
di.Add(3, "Li");
IDictionary<object, object> ht = new Dictionary<object, object>();
foreach (KeyValuePair<int, string> kv in di)
{
ht.Add(this.comboBox1.Items.Add(kv.Value.ToString()), (int)kv.Key);
}
comboBox1.Tag = ht;
comboBox1.SelectedIndex = 0;

}
catch (Exception ex)
{
throw new Exception(ex.Message.ToString());
}
...全文
382 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yaazz 2007-10-10
  • 打赏
  • 举报
回复
声明一个属性,在属性的set方法中进行数据邦定
sacrefies 2007-09-30
  • 打赏
  • 举报
回复
combo.DataSource = dictionary
panzi667 2007-09-29
  • 打赏
  • 举报
回复
沙发,友情UP

13,190

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 分析与设计
社区管理员
  • 分析与设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧