Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/02/2010, 09:25
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: problemilla con listview

En realidad no hay ningún error: En un ListView, todos los elementos que contiene son tratados como String, y por tanto se ajustan a la izquierda.
Hay, de todos modos, una propiedad de la columna que es HorizontalAlignment, la cual puedes configurar para que se ajuste al centro o a la derecha. El único problema es que como es una propiedad de la columna, también hará que el título se ajuste de esa forma.

Una forma simple de configurar tus columnas es en el mismo diseño del listview, o si lo quieres hacer por código sería en esta parte:
Código vb.net:
Ver original
  1. For c As Integer = 2 To TablaMedidas.Columns.Count - 1
  2.             .Columns.Add(TablaMedidas.Columns(c).Caption, 70, HorizontalAlignment.Right)
  3. Next
Ahora bien: Para usar esta forma del método necesitas poner sí o sí el ancho (Width) de la columna. De allí ese "70" que aparece en segundo lugar.
En tu caso ponle el ancho que quieras.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)