后备字体未在xp中对齐

时间:2013-04-26 13:12:47

标签: c# winforms windows-xp

我有一组标签固定在所有侧面,每个标签都在自己的面板中(停靠式填充)。所有标签都设置了以下相关属性TextAlign = BottomLeftAnchor = ..Top | Bottom | Left | RightAutoSize = falseAutoEllipsis = true

现在的问题是:在windows xp中,如果我选择的字体不存在,并且标签文本太长,那么它会添加省略号 - 文本对齐似乎没有(文本跳起几个像素)

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

设置UseCompatibleTextRendering = true会阻止文本取消对齐。然而,这似乎有点过时的解决方法。