Silverlight的TextWrapping中有哪些分裂字符?

Ste*_*ham 5 .net silverlight word-wrap silverlight-3.0

此处描述了Silverlight中的TextWrapping功能.但是,我试图找出他们的换行算法的细节.

显然,空格会导致文本中断(或拆分),从而鼓励文本换行到下一行.通过反复试验,我发现这些字符也会导致分裂:

  • \ t(标签)
  • -
  • !

但我怀疑这是完整的清单.有没有人找到分裂字符的完整列表(包括Unicode)?或者您是否有任何聪明的建议来解决这个问题,我还没有想到呢?试验和错误可能很慢.

Joe*_*oey 2

我猜想每个符合空格或标点符号的字符,不包括明确的不间断字符。

但是,有一个指定的换行算法:Unicode 标准附件#14:Unicode 换行算法