2010-08-04 36 views
0

我有有不同的行和列的DataGridView,它完美地工作,当我添加值,它C#中添加值/秀DataGridViewComboBoxColumn

所以我 DGV是一个DataGridView

和下面的行完美的工作

dgv.Rows.Add(setting[0], StringToInteger(setting[1]), setting[2], setting[3], setting[4]); 

现在新的变化设置[0]这是文本单元,现在是DataGridViewComboBoxColumn 和我有工作的值,不工作,....,可能新的东西进来日未来!

如何解决

如何添加一个文本值,它会在DataGridViewComboBoxColumn显示为一个组合框?

欢呼

+0

不知道你真的在问什么。 您应该在列定义中指定ComboBox的可用值,并在行中设置特定值,而不是为每行设置多个值。除非你需要每行有不同的CB - 在这种情况下,你应该真正使用一个常规表。 – 2010-08-04 09:07:06

回答

0

使用templatefield

这种方式可以将值绑定到一个新的对象(在这种情况下,一个复选框)槽的功能。