我不知道我错在哪里了!
Dim dt As New DataGridTableStyle()
Dim d1 As New DataGridTextBoxColumn()
dt.MappingName = "111"
'time
d1.MappingName = "time"
d1.HeaderText = "*"
d1.NullText = ""
d1.Format = "yyyy-MM-dd HH24:mm:ss"
d1.Width = 125
dt.GridColumnStyles.Add(d1)
'time1
d1 = New DataGridTextBoxColumn()
d1.MappingName = "time1"
d1.HeaderText = "**"
d1.NullText = ""
d1.Format = "yyyy-MM-dd HH24:mm:ss"
d1.Width = 125
dt.GridColumnStyles.Add(d1)
'xlname
d1 = New DataGridTextBoxColumn()
d1.MappingName = "xlname"
d1.HeaderText = "***"
d1.NullText = ""
dt.GridColumnStyles.Add(d1)
'xlcode
d1 = New DataGridTextBoxColumn()
d1.MappingName = "xlcode"
d1.HeaderText = "****"
d1.NullText = ""
dt.GridColumnStyles.Add(d1)
'xlname2
d1 = New DataGridTextBoxColumn()
d1.MappingName = "xlname2"
d1.HeaderText = "*****"
d1.NullText = ""
d1.Width = 95
dt.GridColumnStyles.Add(d1)
'xlcode2
d1 = New DataGridTextBoxColumn()
d1.MappingName = "xlname"
d1.HeaderText = "******"
d1.NullText = ""
d1.Width = 120
dt.GridColumnStyles.Add(d1)
DataGrid1.TableStyles.Add(dt)