Datagridview框组合框

时间:2013-11-29 11:34:03

标签: vb.net

我有一个datagridview组合框列,其Read Only属性设置为False。 我需要在组合框中插入值(比如一,二,三等),我还需要组合框来显示存储在变量中的certian值(比如dim abc as string =“value”)

我需要组合框来显示表单加载时存储在abc中的值。

请告知如何完成这两项任务。

由于

1 个答案:

答案 0 :(得分:1)

默认情况下,组合框类型DataGridView单元格/列是read-only(用户无法更改其项目)。使用组合框类型列启动DataGridView1的示例代码,填充了您希望的值:

Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load

    Dim curCol As DataGridViewComboBoxColumn = New DataGridViewComboBoxColumn

    Dim abc As String = "value"
    Dim items As List(Of String) = New List(Of String)()
    items.Add("One")
    items.Add("Two")
    items.Add("Three")
    items.Add(abc)

    curCol.DataSource = items

    DataGridView1.Columns.Add(curCol)

End Sub