WPF如何在底线使用不同的字体大小排列TextBlock

时间:2012-07-05 08:48:00

标签: wpf xaml textblock

今天我用wpf遇到了一个非常烦人的问题。

我只想在底线对齐Textblock控件(不同的字体大小)。

        <StackPanel Grid.Row="0" Orientation="Horizontal">
            <TextBlock Text="ABC" FontSize="12" VerticalAlignment="Bottom"/>
            <TextBlock Text="QWERT" FontSize="24" VerticalAlignment="Bottom"/>
            <TextBlock Text="XYZ" FontSize="18" VerticalAlignment="Bottom"/>
        </StackPanel>

enter image description here

我错过了什么?

1 个答案:

答案 0 :(得分:16)

找到了解决方法。我必须在我的TextBlock中使用Run

        <StackPanel Grid.Row="0" Orientation="Horizontal">
            <TextBlock VerticalAlignment="Bottom">
                <Run FontSize="12">ABC</Run>
                <Run FontSize="24">QWERT</Run>
                <Run FontSize="18">XYZ</Run>
            </TextBlock>
        </StackPanel>