我要打印这样的数据:Aligining字符串WPF
http://www.csharp-examples.net/align-string-with-spaces/
------------------------------- Bi1l | Gates | 51 EdnA | Parker | 114 JohNny | Depp | 44 -------------------------------
我试着用上面的例子,PadRight
和PadLeft
和长度的更多的计算,我总是得到这个类型的输出(我的输出变成TextBox
)
------------------------------- Bill | Gates | 51 Edna | Parker | 114 Johnny | Depp | 44 -------------------------------
为了什么,我认为,这是因为WPF不给一个固定的,对于每个字符都是相同的块,所以W
比i
占用更多空间,并使分离看起来很糟糕。
有人可以帮我解决问题吗?
如果您想将其打印到文本框,使用等宽字体是否可以接受? – Lennart
@Lennart任何解决方案,使它看起来像我想要的将是可以接受的。 – user3731023
似乎很有趣,因为如果你手动插入选项卡。 (启用Tab选项),它将正确选项卡。 –