次のコードを使用してスタイルをデータグリッドに適用しようとしていますが、何も起こらず、列がまったく作成されず、空の 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)