WPF:分词包装

时间:2016-12-11 08:04:16

标签: wpf xaml

<Paragraph>
    <TextBlock TextWrapping="Wrap" TextAlignment="Left">
        aaaaaaaaa bbbbbbbbbb cccccccccc dddddddd
    </TextBlock>
</Paragraph>

我希望像控制台这样的换行包装。

|-------------------------|
aaaaaaaaa bbbbbbbbbb cccccc
cccc dddddddd

但实际输出低于。

|-------------------------|
aaaaaaaaa bbbbbbbbbb
cccccccccc dddddddd

是否有word-break选项,例如css?

1 个答案:

答案 0 :(得分:1)

正如您在documentation中所看到的,没有这样的选择。 TextWrapping的可用值为:

  

NoWrap 不执行换行。

     

换行如果线溢出超出可用块宽度,则会发生换行,即使标准换行算法无法确定任何换行机会,例如在一个非常长的单词约束的情况下一个固定宽度的容器,不允许滚动。

     

WrapWithOverflow 如果行溢出超出可用块宽,则会发生换行。但是,如果换行算法无法确定换行机会,则行可能溢出超出块宽度,如在非固定宽度容器中约束非常长的单词且不允许滚动的情况下。

相关问题