如何将多个TextBlocks的下边缘与不同的FontSize对齐

时间:2012-11-22 07:34:36

标签: silverlight textblock

以下是XAML示例:

<StackPanel Orientation="Horizontal" >
    <TextBlock VerticalAlignment="Bottom" Text="Text1" FontSize="20"  />
    <Image VerticalAlignment="Bottom" ... />
    <TextBlock VerticalAlignment="Bottom" Text="Text2" />
</StackPanel>

结果是文本块具有不同的底边距,具体取决于它们的FontSizes,但我需要它们全部在一条底线上而没有边距。怎么弄?在我的情况下,我不能使用TextBlock +运行。

1 个答案:

答案 0 :(得分:0)

忘掉几个blobks:字体大小的底部位置。 但是,在一个段落中,写下对象的流程 你应该使用这样的东西:

     <RichTextBlock>
        <Paragraph>
            <Span FontSize="148">Hello</Span>
            <InlineUIContainer>
                <Image Source="Assets/Logo.png"></Image>
            </InlineUIContainer>
            <Span FontSize="36">again</Span> 
        </Paragraph>
    </RichTextBlock>