0

次のコードを使用してスタイルをデータグリッドに適用しようとしていますが、何も起こらず、列がまったく作成されず、空の DataGrid が取得されます。

誰かが私が間違っていることを教えてもらえますか?

    adapter.Fill(ds, "dttest")

    DataGrid1.DataSource = ds.Tables("dttest")

    Dim ts As New DataGridTableStyle()
    ts.MappingName = "dttest"

    Dim column1 As New DataGridTextBoxColumn()
    column1.MappingName = "serv"
    column1.Width = 25
    column1.HeaderText = "Serv"
    ts.GridColumnStyles.Add(column1)

    Dim column2 As New DataGridTextBoxColumn()
    column2.MappingName = "op"
    column2.Width = 50
    ts.GridColumnStyles.Add(column2)

    Dim column3 As New DataGridTextBoxColumn()
    column3.MappingName = "deptime"
    column3.Width = 50
    ts.GridColumnStyles.Add(column3)


    Me.DataGrid1.TableStyles.Add(ts)
4

1 に答える 1