Salve ho il seguente comportamento anomalo della funzione
Graphics.DrawString (String, Font, Brush, Single, Single, StringFormat)
Volendo impostare lo stile di scrittura allineato a destra
ho agito nel seguente modo
Funziona regolarmente per i testi ma se decido di visualizzare in mioTesto una data nel Formato "dd/MM/yyyy HH:mm:ss" mi inverte le due parti della dataOra visualizzando prima le ore e i minuti poi il giorno mese anno?codice:Dim stringFormat As New StringFormat() Dim FontLineInfo As New Font("Arial", 8, FontStyle.Italic) stringFormat .FormatFlags = StringFormatFlags.DirectionRightToLeft e.Graphics.DrawString(mioTesto, FontLineInfo, Brushes.Black, x, y, drawFormat)
Qualcuno sa indicarmi la corretta precedura per impostare l'allineamento a destra senza causare questo effetto?

Rispondi quotando
