单选按钮文本换行

本文关键字:换行 文本 单选按钮 | 更新日期: 2023-09-27 18:01:09

由于某些原因,我无法在程序中使用这些代码
当它溢出宽度时,它只是切掉中间的单词
我认为我做的每件事都是对的
有人能帮我吗?

<RadioButton x:Name="answerswer_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>

单选按钮文本换行

这样做。

<RadioButton x:Name="answerswer_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>

你可以试试这个

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