单选按钮文本换行

时间:2014-05-02 04:43:05

标签: c# xml windows-8.1 textwrapping

出于某种原因,我无法在我的程序中使用此代码 当它溢出宽度时,它会切断中间词 我想我做的一切都很正确。
任何人都可以帮助我吗?

<RadioButton x:Name="answer_4" HorizontalAlignment="Left" Height="96" Margin="809,374,0,0" VerticalAlignment="Top" Width="482" FontSize="22" Foreground="White" Grid.ColumnSpan="2">
    <ContentControl>
        <TextBlock TextWrapping="Wrap"></TextBlock>
    </ContentControl>
</RadioButton>

2 个答案:

答案 0 :(得分:1)

你可以试试这个

<RadioButton.ContentTemplate>
    <DataTemplate>
        <TextBlock Text="{Binding}" TextWrapping="Wrap" />
    </DataTemplate>
</RadioButton.ContentTemplate>

答案 1 :(得分:0)

这样做。

<RadioButton x:Name="answer_4" HorizontalAlignment="Left" Height="96" Margin="809,374,0,0" VerticalAlignment="Top" Width="482" FontSize="22" Foreground="White" Grid.ColumnSpan="2">
    <RadioButton.Content>
        <TextBlock TextWrapping="Wrap" Text="Your_Long_Text_Here" />
    </RadioButton.Content>
</RadioButton>