我有多个TextBlocks
控件。块具有固定宽度,并且TextWrap
属性设置为Wrap
。文本是通过绑定提供的。
现在,当 SL 检测到它不能容纳该行中的另一个字符时,就会发生换行。这会导致类似"The quick bro" \r\n "wn fox jumps"。
但我希望这些块仅将其文本包装在单词边界而不是单词中间的某个随机位置。预期的结果应该类似于"The quick brown" \r\n "fox jumps"。
这是以下之一的 XAML TextBlocks
:
<TextBlock
x:Name="Foo"
Foreground="#FFD4E4FF"
FontSize="14.667"
FontFamily="Arial"
Canvas.Left="586.671"
LineHeight="23.707"
TextWrapping="Wrap"
Text="{Binding Bar}"
Canvas.Top="170"
Width="120" />
有任何想法吗?