Delphi: Text auf Label vertikal und horizontal zentrieren
Frage von Gast | Letztes Update am 19.04.2021 | Erstellt am 10.07.2012
Ich möchte die Caption eines Labels (TLabel) vertikal und horizontal zentrieren, der Text soll demnach genau in der Mitte erscheinen wenn ich die Größe vom Label ändere.
Allerdings bleibt der Text immer oben kleben. Der Text soll aber stattdessen immer in der Mitte bleiben, so wie es auch beim Panel (TPanel)ist. Wie kann ich das erreichen? Eine Eigenschaft für Vertical Align habe ich beim Label leider nicht finden können.
Ähnliche Themen
Delphi/Lazarus: Label zur Laufzeit dynamisch erstellen
Tipp | 0 Kommentare
HTML5 Canvas: Einsteiger Tutorial Teil 4 - Text auf Canvas schreiben
Tutorial | 0 Kommentare
HTML Formular: Weiterleitung abhängig von Radiobutton oder Checkbox
Tutorial | 0 Kommentare
HTML5 Canvas: Text auf einem Punkt horizontal und vertikal zentrieren
Tutorial | 0 Kommentare
PHP: Formular mit vielen Checkboxen komfortabel an Skript übergeben
Tipp | 10 Kommentare
Vater Unser in 20 anderen Sprachen
Info | 2 Kommentare
jQuery: Alle Checkboxen markieren (Select/Unselect All)
Tipp | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Du musst einfach die Eigenschaften "Alignment" und "Layout" im Objektinspektor oder im Code auf zentriert setzen. Im Code sieht es so aus:
Alignment sorgt für die horizontale Ausrichtung, Layout sorgt für die vertikale Ausrichtung.
Unter Umständen musst du auch noch "AutoSize" auf "False" setzen, dass die Größe des Labels nicht immer wieder zurückgesetzt wird.
Letztes Update am 19.04.2021 | Erstellt am 11.07.2012