|
|
1
3
Unicode字符“Word Joiner”( U+2060 )只是为了这个目的。它“通常不产生任何空间,但禁止在它的任何一侧换行”( Wikipedia )您将它放在U+00BD和“%”之间,以防止它们之间出现换行符。 不幸的是,WPF(或者Windows提供的典型字体)不支持它,而是将其呈现为方形框。另一种选择是,您可以使用u+feff;将此字符用作零宽度不间断空格现在已被弃用(它保留用作字节顺序标记),但它对我起到了断行防止器的作用。 最后,还有一些其他字符也可用于此目的: U+202F (窄的无中断空间)也可以防止中断,但也可以呈现为非常薄的空间。 U+00A0 (无中断空间)防止中断并显示为正常空间。 |
|
|
2
0
尝试用替换空格 non-breaking spaces . 编辑 :好吧,总是有一个备份计划,就是在流文档中放入textBlocks,textWrapping=nowrap,但我会尝试找到更好的方法… |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |
|
|
Barta · WPF MVVM不更新视图 1 年前 |
|
|
Denis Ivanov · WPF控件在属性更改时不会更新 1 年前 |
|
|
codymanix · WPF:TextBlock周围可见小边框? 1 年前 |
|
|
Nostromo · 来自背景对象的工具提示 2 年前 |
|
|
Nuvolari · 从可观测集合添加/删除时出现对象处理异常 2 年前 |
|
|
CCarter · 只能在设计器中DependencyObject的DependencyProperty上设置显示“Binding”的WPF ICommand DependencyProperties[重复] 2 年前 |
|
|
Thern · 在UI线程(WPF)上的void方法中调用异步函数 2 年前 |