Feedback

C# - Graphics.DrawString - Align (Ausrichtung)

Veröffentlicht von am 9/30/2013
(0 Bewertungen)
In einigen Fällen, ist es erforderlich einen String nicht links-oben zu orientiernen sondern beispielsweise mittig-rechts. Das geht recht einfach mithilfe einer Überladung der DrawString-Methode.

Hier noch die "Übersetzungen" für die Enumerationswerte:
Wert - Horizontal - Vertikal
Near - Linsbündig - Oben
Center - Zentriert - Zentriert
Far - Rechtsbündig - Unten
StringFormat stringFormat = new StringFormat() 
{ 
    Alignment = StringAlignment.Far, //Horizontale Orientieren
    LineAlignment = StringAlignment.Center,  //Vertikale Orientierung
};

g.DrawString("Text", font, fontBrush, point, stringFormat);
Abgelegt unter Graphics, String, DrawString, Align, Ausrichtung.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!