1

XAMLサンプルは次のとおりです。

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

その結果、テキストブロックの下部の余白はFontSizeに応じて異なりますが、すべてを余白のない1つの下部の行に配置する必要があります。どうやって入手するの?私の場合、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 に答える