WPF:断开文字包装


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

我期望像控制台一样打破文字包装。

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

但是,实际输出在下面。

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

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

您可以在文档中看到,没有这样的选项。文本包装的可用值是:

nowrap 未执行任何行包裹。

WRAP 如果行溢出超过可用的块宽度,即使标准线路断路算法无法确定任何线路断开机会,也会发生断路固定宽度容器,不允许滚动。

WrapWithOverFlow 如果线溢出超出可用块宽度,则会发生断路。但是,如果线断裂算法无法确定换行机会,则一条线可能会超出块宽度,例如在固定宽度容器中限制了很长的单词,不允许滚动。

最新更新