.NET标签外观TextAlign:MiddleRight问题

时间:2010-02-12 13:57:49

标签: .net label

我无法正确对齐标签。

我将TextAlign设置为MiddleRight,但是当我更改标签的文本时,标签会自动向右移动。

TextAlign是否是设置desigered行为的正确参数?

除了使用TableLayoutPanel之外,还有办法解决问题吗?

1 个答案:

答案 0 :(得分:2)

如果AutoSize属性设置为true,则文本对齐将毫无意义(因为文本对齐确定了控件边界内绘制文本的位置,但如果控件始终是文本的确切大小,然后它总是在同一个地方,无论对齐)。

听起来你需要做的就是禁用AutoSize并将标签设置为所需的大小和所需的文本对齐方式。