hola que tal como estas, yo manejo datagridtablestyle, y lo hago de la siguiente manera.
Código:
Dim myEstiloCol9 As New DataGridTextBoxColumn
myEstiloCol9.MappingName = "iplcoiiva"
myEstiloCol9.HeaderText = "Cre. Fiscal a"
myEstiloCol9.Width = 65
myEstiloCol9.Format = "##,##0.00"
myEstiloCol9.Alignment = HorizontalAlignment.Right
suerte