如何在文本框中更改XAML中的字符间距?

时间:2011-05-27 22:11:48

标签: wpf xaml character spacing kerning

如何在文本块中更改WPF应用程序中的字符间距。也称为角色的字距调整或跟踪。

2 个答案:

答案 0 :(得分:9)

answer on social.msdn建议使用Glyphs

除此之外FontStretch允许进行一些调整。

答案 1 :(得分:-2)

也许您可以为该TextBox添加一个行为,该行为将遍历每个角色并在其后添加空格。

或者,如果您正在使用DataBinding,请使用具有相同逻辑的Converter。

如果你想要一个矫枉过正的话,你可以制作一个自定义控件,它将继承TextBox并实现那个间距逻辑 这也可以让你添加一个依赖属性,比如“NumOfSpaces” 并且你可以控制它将放置多少空格