Richten Sie den unteren Rand des Texts in den Steuerelementen aus
Das folgende Snippet:
<Window x:Class="Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Grid>
<StackPanel Orientation="Horizontal"
VerticalAlignment="Center"
HorizontalAlignment="Center">
<Label Content="Name:"/>
<Label Content="Itzhak Perlman" FontSize="44"/>
</StackPanel>
</Grid>
</Window>
Rendert Folgendes:
Kann ich in den Stilen der Etiketten festlegen, dass ihre Textenden ausgerichtet werden sollen?
Ich habe die gleiche Frage auch bei TextBlocks.
HINWEIS: Da ich seit einiger Zeit mit diesem Problem zu kämpfen habe, posten Sie bitte nur bestimmte Antworten, von denen Sie wissen, dass sie funktionieren.
Ich habe es bereits versucht: VerticalAlignment, VerticalContentAlignment, Padding, Margin. Gibt es noch etwas, von dem ich nichts weiß?
Ich habe gelesendiese post, aber es geht nicht um ein Szenario mit unterschiedlicher Schriftgröße.
AKTUALISIEREN: Das Problem ist, dass selbst wenn der Abstand auf 0 gesetzt ist, immer noch ein unbestimmter Bereich um die Schriftart im ContentPresenter-Bereich vorhanden ist. Dieses Leerzeichen hängt von der Schriftgröße ab. Wenn ich diesen Raum kontrollieren könnte, wäre ich in einer besseren Situation.
Vielen Dank