首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

WinForm上TextBox显示中英文混合文本时,无法正确对齐

2013-01-11 
WinForm下TextBox显示中英文混合文本时,无法正确对齐。我有一段格式化之后的文本,把它放在NotePad里面可以

WinForm下TextBox显示中英文混合文本时,无法正确对齐。
我有一段格式化之后的文本,把它放在NotePad里面可以正确的显示文本的对齐样式。但是放到TextBox里面就发现无法正确对齐了(注:TextBox的MultiLine属性已经设置成True了。)
如下图:第一张是NotePad中的样子,第二张是TextBox中的样子。
WinForm上TextBox显示中英文混合文本时,无法正确对齐

WinForm上TextBox显示中英文混合文本时,无法正确对齐 textbox winform
[解决办法]
1.使用RichTextbox
2.字符串使用PadRight或PadLeft约定文本长度。
[解决办法]
用PadLeft来进行补齐
[解决办法]
空格被当做单字符处理了
[解决办法]
我这里正常,没出现lz说的情况

热点排行