DataGridView具有不同的单元格类型,如Property Grid

时间:2014-03-16 10:07:59

标签: c# .net datagridview

是否可以将.NET中的DataGridView配置为像Property Grid一样?我的意思是每行显示不同风格的细胞?到目前为止我所能做的就是改变每列的类型。

我有一个参数对象列表,其中一些是单个数值,一些是数组。所以我想在DataGridView中显示它们。标量值应该可以在列表中编辑,但对于数组我想显示一个链接"编辑"在同一个细胞中。

1 个答案:

答案 0 :(得分:0)

如果要动态地将comboBox列添加到datagridview,可以使用以下代码:

Dim GridOptions() As String = {"Test1", "Test2", "Test3"}
Dim DropDownCol As New DataGridViewComboBoxColumn
DropDownCol.DataSource = GridOptions
DataGridView1.Columns.Add(DropDownCol)