Entwickler-Ecke
Sonstiges (.NET) - Inhalt von SizeF
Anna++ - Di 17.03.09 23:28
Titel: Inhalt von SizeF
Hallo freundliches Forum,
Ich versuche gerade C# zu lernen und dabei ist mir eine Frage untergekommen, deren Antwort ich bis jetzt nicht finden konnte:
Die Größe eines Strings bekommt man nach einhelliger Meinung mit MeasureString heraus. Der Rückgabewert ist jedoch vom Typ SizeF, ein Tupel, wie ich gelesen habe.
Wie komme ich an dessen "Inhalt" ran, also die beiden Werte des Tupels, und qie kann ich sie mir in der Konsole oä anzeigen lassen?
Viele Grüße,
Anna
jaenicke - Mi 18.03.09 00:24
Hallo und :welcome: im Forum!
Anna++ hat folgendes geschrieben : |
Die Größe eines Strings bekommt man nach einhelliger Meinung mit MeasureString heraus. Der Rückgabewert ist jedoch vom Typ SizeF, ein Tupel, wie ich gelesen habe. |
SizeF enthält die Eigenschaften Width und Height für die Größe des Strings in Pixeln horizontal und vertikal.
Anna++ hat folgendes geschrieben : |
Wie komme ich an dessen "Inhalt" ran, also die beiden Werte des Tupels, und qie kann ich sie mir in der Konsole oä anzeigen lassen? |
Ein Beispiel findest du in der Dokumentation:
http://msdn.microsoft.com/de-de/library/6xe5hazb.aspx
In einem Buttonklick:
C#-Quelltext
1: 2: 3:
| SizeF stringSize = this.CreateGraphics().MeasureString("Teststring", new Font("Arial", 16)); MessageBox.Show("Der String \"Teststring\" ist in der Schriftart Arial der Größe 16 Punkte " + stringSize.Width.ToString() + " Pixel breit und " + stringSize.Height.ToString() + " Pixel hoch!"); |
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!