首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使一个中文字符准确地显示2个英文字符宽?

如何使一个中文字符准确地显示2个英文字符宽?
EN

Stack Overflow用户
提问于 2012-08-23 03:51:00
回答 1查看 164关注 0票数 0

我想渲染中文字符,每个中文字符使用2个英文字符宽度。我尝试了Courier和Segoe,有和没有附带字体SimSun,但是还没有成功。这款应用每次渲染时,每个中文字符的宽度都略小于2个英文字符。

这是XAML。

代码语言:javascript
复制
<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" />
EN

回答 1

Stack Overflow用户

发布于 2013-06-28 10:52:23

首先,您应该使用单字节字体和第二组TextFormattingMode来显示

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12084489

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档