Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/07/2009, 10:11
denpz
 
Fecha de Ingreso: noviembre-2008
Mensajes: 88
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: alinear numeros al imprimir

Muchas gracias por contestar, resolví el problema a si por si alguien está en la misma.
Bueno el cantidadx es la posición en que comenzara a pintar el 770 es para posicionar y el Grafico.MeasureString lo que hace es sacar la cantidad en pixeles a si se reta los 770 – los pixeles de la cadena por ejemplo 770 – 150 = 620 de hay comenzara a escribir hasta el 770 a si que el final siempre será la posición 770 espero sea de ayuda asta pronto. a pero le das un formato para que quede con .00 y se aline.
dim cantidadX as Integer = 770 - Grafico.MeasureString (format(total_cantidad, "###,###,###,##0.00") ,Fuentes).Width
Grafico.DrawString( format(total_cantidad, "###,###,###,##0.00") , Fuentes, Brushes.Black, cantidadX , renglon)