Выровнять нижнюю часть текста в элементах управления
Следующий фрагмент:
<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>
Оказывает следующее:
Можно ли каким-либо образом установить стили ярлыков, чтобы их текстовое основание было выровнено?
У меня такой же вопрос и с TextBlocks.
ПРИМЕЧАНИЕ: поскольку я некоторое время боролся с этой проблемой, пожалуйста, публикуйте только определенные ответы, которые вам знакомы.
Я уже пробовал: VerticalAlignment, VerticalContentAlignment, Padding, Margin. Есть ли что-то еще, о чем я не знаю?
я прочелэто опубликовать, но это не говорит о сценарии другого размера шрифта.
ОБНОВИТЬ: Проблема в том, что даже для Padding установлено значение 0, в пределах области ContentPresenter все еще остается неопределенное пространство вокруг шрифта. это пространство зависит от размера шрифта. Если бы я мог контролировать это пространство, я был бы в лучшем положении.
Спасибо