UWP开发中在Textblock中显示换行(TextWrapping=“Wrap”)显示中英文混合文字时文字不对齐问题需在字符串间插入零宽空格字符(\u200B)
如:string str=“你好WWWWWWWWWWWWWWWWWWWWWWWWWW”
str= string.Join(“\u200B”,str.ToCharArray();
然后用转换后的字符串在Textblock中显示。
处理前

处理后

本文介绍了解决UWP应用开发中TextBlock显示中英文混合文字时的文字对齐问题。通过在字符串中插入零宽空格字符(u200B),实现了换行时的正确对齐。
UWP开发中在Textblock中显示换行(TextWrapping=“Wrap”)显示中英文混合文字时文字不对齐问题需在字符串间插入零宽空格字符(\u200B)
如:string str=“你好WWWWWWWWWWWWWWWWWWWWWWWWWW”
str= string.Join(“\u200B”,str.ToCharArray();
然后用转换后的字符串在Textblock中显示。
处理前

处理后

3275
543

被折叠的 条评论
为什么被折叠?