如何渲染一个中文字母正好2个英文字符宽

时间:2012-08-23 03:51:01

标签: wpf

我想渲染中文字符,每个中文字符需要2个英文字符宽度。我尝试了Courier New和Segoe UI Mono,有和没有后备字体SimSun,并没有成功。每次应用程序呈现时,每个中文字符的宽度都不到2个英文字符。

这是XAML。

<TextBox Name="OUTPUT_cn_TextBox" FontSize="25" 
         Text="{Binding OutputFileCNContent}"
         AcceptsReturn="True" IsReadOnly="True" 
         HorizontalScrollBarVisibility="Auto"
         VerticalScrollBarVisibility="Auto" 
         FontFamily="Segoe UI Mono, SimSun" 
         FontStretch="ExtraExpanded" />

1 个答案:

答案 0 :(得分:0)

首先你应该使用monsopaced字体和第二套TextFormattingMode来显示