2010-08-04 47 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

這種方式可以將值綁定到一個新的對象(在這種情況下,一個複選框)槽的功能。