Zeilenabstand

11/02/2010 - 08:46 von Dirk Herwig | Report spam
Hallo,

kann man bei den Textfunktionen auch den Abstand zwischen den Zeilen
festlegen? Bei meinem konreten Fall habe ich ein Control, in welchem ich per
DrawString Text in einer Box anzeige. Ich möchte jedoch den Abstand zwischen
den Textzeilen vergrößern bzw. verkleinern können.

Gruss

Dirk
 

Lesen sie die antworten

#1 Marcel Roma
11/02/2010 - 15:12 | Warnen spam
Am Thu, 11 Feb 2010 08:46:10 +0100 schrieb Dirk Herwig:

Hallo,

kann man bei den Textfunktionen auch den Abstand zwischen den Zeilen
festlegen? Bei meinem konreten Fall habe ich ein Control, in welchem ich per
DrawString Text in einer Box anzeige. Ich möchte jedoch den Abstand zwischen
den Textzeilen vergrößern bzw. verkleinern können.

Gruss

Dirk



Hallo Dirk,

Soviel ich weiß, geht das mit Graphics.DrawString() nicht automatisch. Du
könntest aber z.B. SizeF stringSize = Graphics.MeasureString(stringToPrint,
panel1.Font) verwenden, um die Dimension des Strings (Lànge, Zeilenhöhe) zu
ermitteln. Anschließend könntest Du das ermittelte SizeF verwenden, um den
String auf Zeilen umzubrechen und um den gewünschten Y-Punkt herauszufinden
an dem die Ausgabe der nachfolgenden Zeilen erfolgen soll.

Gruss
Marcel

Ähnliche fragen