DataGridView组合框和主键

时间:2008-11-03 14:23:11

标签: vb.net datagridview

在未绑定的数据网格视图组合框列中处理主键的最佳做法是什么?

我想显示一个有意义的值,但只存储主键(很像Access组合框)。我通过一个常规的组合框来实现这一点,方法是在items集合中添加一个带有两个属性的对象,而不是一个普通的字符串。然后我通过将组合框的选定索引值转换回它的对象形式然后检索属性来检索它。这非常有效但我无法使用datagridview组合复制该技术,因为我似乎无法访问items集合。我似乎只能从网格中检索字符串值,尽管我可以在创建列时正常添加对象。

希望这是有道理的......

1 个答案:

答案 0 :(得分:2)

RESOLVED - 将组合数据源设置为集合类,并使用与绑定到数据源时相同的方式使用ValueMember和DisplayMember属性。是一种享受。