我正在尝试从Microsoft Access数据库解析实验室数据我已经格式化了所有数据,但文本表(使用ASCII字符创建的表)无法正确显示。我使用的是固定间距字体(Couier New),但是当在标记中打印Underscores时,间距似乎无法修复,但是当打印下划线时显得很短。
答案 0 :(得分:23)
以下XAML在屏幕(在XamlPad中)和在打印机(HP CP2025)上正确对齐:
<StackPanel>
<TextBlock FontFamily="Courier New" FontSize="30">ABCDEFGHI</TextBlock>
<TextBlock FontFamily="Courier New" FontSize="30">A_C_E_G_I</TextBlock>
</StackPanel>
我会检查打印机上的字体替换设置。