• Lunes 23 de Diciembre de 2024, 17:46

Autor Tema:  Formato a columna de un Listview  (Leído 7098 veces)

José Alberto

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Formato a columna de un Listview
« en: Martes 23 de Julio de 2013, 20:32 »
0
Buenas tardes amigos: Necesito ayuda para saber de que forma se le da formato a una columna de un Listview, busqué en las propiedades pero no conseguí nada parecido, si alguien sabe como hacerlo agradecería su ayuda, la columna que quiero formatear tiene montos numéricos y me aparece sin puntos ni comas para los decimales.

ProfesorX

  • Moderador
  • ******
  • Mensajes: 796
  • Nacionalidad: mx
    • Ver Perfil
Re:Formato a columna de un Listview
« Respuesta #1 en: Miércoles 24 de Julio de 2013, 06:05 »
0
Bueno, si lo que quieres es que los numeros tengan un determinado formato (moneda, numerico, etc) simplemente convierte los numeros a cadena con el metodo ToString(), y como formato puedes utilizar N (Numerico) seguido del numero 2 para indicar que son 2 decimales o C (Currency, moneda) seguido del numero 2 para indicar que son 2 decimales.

Ejemplo:

Código: [Seleccionar]
            decimal numero1 = 10000;
            decimal numero2 = 10000;
            listView1.Items.Add(numero1.ToString("N2"));
            listView1.Items.Add(numero2.ToString("C2"));

Mas informacion:

Metodo ToString() (La informacion es del tipo decimal, pero es valido para cualquier tipo numerico)
http://msdn.microsoft.com/es-es/library/fzeeb5cd%28v=vs.80%29.aspx

Informacion sobre los formatos numericos de ToString:
http://msdn.microsoft.com/es-es/library/system.globalization.numberformatinfo%28v=vs.80%29.aspx

NOTA:
==================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
==================================================================

José Alberto

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re:Formato a columna de un Listview
« Respuesta #2 en: Domingo 4 de Agosto de 2013, 20:30 »
0
Muchas gracias por la ayuda me funcionó  la perfección, Saludos