2012-09-17 15 views
0

我在Winforms DataGridView上有DataGridViewComboBoxColumn,我希望在同一個DataGridViewComboBoxCell上有2 ComboBox。我希望能夠爲每個單元選擇2個不同的值,每個ComboBox具有不同的DataSourceDataGridViewComboBoxCell上的多個組合框

可能嗎?

+0

爲什麼不把它當作兩列? – V4Vendetta

+0

我有30列,每月一天,每天需要保存2個值。如果我這樣做,我必須加倍已經很大的列的數量 – Joanes

回答

1

我認爲這是可能的,但不值得... 爲什麼你不使用2個常見的組合框。

如果你必須這樣做,我認爲你需要: - 寫一個容器用戶控件,它承載2個組合框。 - 自定義datagridviewcolumn來託管您的控件。

參考:

http://msdn.microsoft.com/en-us/library/7tas5c80.aspx http://www.codeproject.com/Articles/9238/WinForms-Custom-Container-Control

+0

我不知道自定義DataGridviewColumns。我想這是艱難的工作方式,儘管這是非常艱難的工作。謝謝! – Joanes