Formato de columna de un datagrid

elbartoev
07 de Septiembre del 2004
Hola.

Tengo un formulario windows con un datagrid, en Visual Basic .NET. Este datagrid lo relleno con un dataview sobre un dataset que obtiene sus datos de archivos XML. Las columnas del grid con objetos DataGridTextBoxColumn para poder personalizar el diseño.
El problema que tengo es que muestro una columna 'Importe', a la que quiero aplicar un formato numerico (separador de miles, dos decimales...). Ejecuto siguiente instruccion:

Dim ColImporte As New DataGridTextBoxColumn
...
ColImporte.Format = "#,###.00"
...

Esto se supone que deberia aplicar ese formato a los datos de esa columna, pero no me hace nada.
Alguien sabe porque? O alguna otra forma de hacerlo?

Puede ser porque el datagrid se rellena a partir de una vista? Puede que la columna sea de solo lectura y eso de problemas?

Si alguien puede ayudarme muchas gracias.