2

私が TextBlock で抱えている問題は、テキストが途切れることがあることです。以下の画像は、その下の xaml の出力です。最初の TextBlock には Défi の最大値が含まれている必要がありますが、最後の m は切り取られています。スタイルの一部を変更すると再表示されますが、このようにする必要があります。これの原因は何ですか?

TextBlock に十分なスペースがあることがわかるように、下の画像では TextBlock の周囲の余白が青色になっています。2 番目の TextBlock には、TextBlock がテキストを正しく表示するための余分な文字があります。(スペルミスがありますが;-))

有効な XHTML

<Window.Resources>
    <Style TargetType="TextBlock">
        <Setter Property="FontFamily" Value="Candara"/>
        <Setter Property="FontSize" Value="13"/>
        <Setter Property="FontWeight" Value="Regular"/>
        <Setter Property="Padding" Value="5"/>
        <Setter Property="Background" Value="Red"/>
        <Setter Property="TextWrapping" Value="Wrap"/>
        <Setter Property="TextAlignment"  Value="Center"/>
        <Setter Property="HorizontalAlignment" Value="Center"/>
        <Setter Property="VerticalAlignment" Value="Center"/>
        <Setter Property="Margin" Value="0"/>
    </Style>

    <Style TargetType="Grid">
        <Setter Property="Width" Value="87"/>
        <Setter Property="Height" Value="87"/>
        <Setter Property="Background" Value="Blue"/>
        <Setter Property="Margin" Value="1"/>
    </Style>
</Window.Resources>

<StackPanel Orientation="Horizontal">
    <Grid>
        <TextBlock>Défi maximum</TextBlock>
    </Grid>
    <Grid>
        <TextBlock>Défi maximume</TextBlock>
    </Grid>
    <Grid>
        <TextBlock>3x10</TextBlock>
    </Grid>
    <Grid>
        <TextBlock>4x10</TextBlock>
    </Grid>
</StackPanel>
4

1 に答える 1

-1

フォント サイズを小さくするか、ボックスの幅を広げます。

于 2012-09-05T08:56:50.627 に答える