Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/06/2010, 10:10
Avatar de Muzztein
Muzztein
 
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 21 años, 9 meses
Puntos: 16
formato en datagrid

hola

usando C# windoForms

tengo un datagrid el cual me muestra valores de un objeto "regiones"
una de sus columnas tiene la "poblacion" que es de tipo STRING

me pidieron que al mostrar el datagrid , los valores numericos se formatearan con separadores de miles para facilitar la lectura.

buscando por ahi encontre que la mejor forma es asignando un estilo a la columna del tipo CURRENCY, sin embargo no logro hacerla funcionar.


este es el codigo que utilizo

this.dataGridView1.Columns[4].DefaultCellStyle.Format = "c";

tambien he probado con

this.dataGridView1.Columns[4].ValueType = typeof(System.Double);
this.dataGridView1.Columns[4].DefaultCellStyle.Format = "c2";

y

this.dataGridView1.Columns[4].DefaultCellStyle.Format = "{C}";

y

this.dataGridView1.Columns[4].DefaultCellStyle.Format = "{c}";

pero tampoco funciona.

alguna idea de como lograr lo uqe me piden ?