1

这是 XAML 示例:

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

结果是文本块根据它们的字体大小有不同的下边距,但我需要它们都在一个没有边距的底线上。如何得到它?就我而言,我不能使用 TextBlock + Runs。

4

1 回答 1

0

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

     <RichTextBlock>
        <Paragraph>
            <Span FontSize="148">Hello</Span>
            <InlineUIContainer>
                <Image Source="Assets/Logo.png"></Image>
            </InlineUIContainer>
            <Span FontSize="36">again</Span> 
        </Paragraph>
    </RichTextBlock>
于 2013-01-09T03:53:19.883 回答