Ayuda con poner Texto Vertical

26/04/2010 - 23:38 por edcha | Informe spam
Gracias de antemano por responderme el asunto es que estos creando el
siguiente texto para imprimir:
string txt_Rect0 = "Número de diferentes clases nombradas y conducidas
durante el mes";

para ello creo el rectángulo donde se dibujara el texto.
Rectangle rect_Txt7 = new Rectangle (new Point(11.9f, 6.9f),
new Size (1.3f, 5.8f));

Ahora formateo el string asi
StringFormat str_Format1 = new StringFormat();
str_Format1.Trimming = StringTrimming.Word;
str_Format1.LineAlignment = StringAlignment.Center; //horizontal
plane
str_Format1.Alignment = StringAlignment.Center; //vertical plane
str_Format1.FormatFlags = StringFormatFlags.DirectionVertical;

pero al imprimirlo lo hace verticalmente pero segun lo veo yo al revez
pues lo imprime de la siguiente forma.
conducidas durante el mes
Número de diferentes clases nombradas y

Pero lo que quiero es que me lo imprima asi
Número de diferentes clases nombradas y
conducidas durante el mes

desde luego en la dirección vertical, obviamente no puedo escribirlo
aquí verticalmente pero imaginasen las dos formas que les puse en
formato vertical.

¿Existe alguna solución para esto? me imagino que sí pero soy nuevo y
necesito ayuda

Gracias
 

Leer las respuestas

#1 Leandro Tuttini
27/04/2010 - 06:04 | Informe spam
hola

te refierea a hacer algo como esto

Cómo: Crear texto vertical
http://msdn.microsoft.com/es-es/library/da9f790s(VS.80).aspx

alli solo muestra una linea, peor si dejas solo estas propeidades que
alli define, como sale el texto ?

saludos

Preguntas similares