Dim dgStyle As New DataGridTableStyle()
With dgStyle
.AlternatingBackColor = Color.LightGray
.BackColor = Color.WhiteSmoke
.ForeColor = Color.MidnightBlue
.GridLineColor = Color.Honeydew
.HeaderBackColor = Color.MidnightBlue
.HeaderFont = New Font("Arial", 8.0!, FontStyle.Bold)
.HeaderForeColor = Color.White
.LinkColor = Color.Teal
.MappingName = "Appointments"
.SelectionBackColor = Color.Yellow
.SelectionForeColor = Color.DarkMagenta
End With
Dim grd As New DataGridTextBoxColumn()
With grd
.HeaderText = "Some title"
.MappingName = "myFieldName"
.Alignment = HorizontalAlignment.Center
.Width = 45
End With
dgStyle.GridColumnStyles.AddRange(New DataGridColumnStyle() {grd})
DataGrid1.TableStyles.Add(dgStyle)