none
DataGridViewにコントロールを配置したい。 RRS feed

回答

  • こんにちは。

    DataGridViewの列生成時に、配置したい型のDataGridViewColumnを指定すれば良いです。

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    
        Dim items = New String() {"ItemA", "ItemB", "ItemC"}
    
        With DataGridView1
            .Dock = DockStyle.Fill
            .Columns.Add("TextCol1", "テキストボックス列")
            .Columns.Add(New DataGridViewComboBoxColumn() With {.HeaderText = "コンボボックス列", .DataSource = items})
            .Columns.Add(New DataGridViewCheckBoxColumn() With {.HeaderText = "チェックボックス列"})
            'リストボックスは、http://www.codeproject.com/Articles/24180/DataGridView-Control-with-ListBox とか
        End With
    
    End Sub
    

    • 回答の候補に設定 星 睦美 2016年2月3日 1:21
    • 回答としてマーク 星 睦美 2016年3月2日 8:15
    2016年2月3日 0:15
    モデレータ