C# 标签文本上移

C# 标签文本上移,c#,winforms,C#,Winforms,我有一个面板上的文本标签。标签具有AutoSize=true和AutoEllipsis=true。现在,如果我调整窗口的大小,使标签的一部分被隐藏-文本似乎向上移动了几个像素!(如果我设置了AutoSize=false则问题消失) 有人知道为什么或者如何确保文本保持不变吗?您应该将标签的锚定属性设置为none 这将使标签文本保持在中间 参考 或 将MaximumSize属性设置为您想要调整的任何数字,使其不能增长。标签仅定位在左侧和右侧,我希望它们保持这种状态。如果文本不跳起来,是否有办法使它们

我有一个面板上的文本标签。标签具有
AutoSize=true
AutoEllipsis=true
。现在,如果我调整窗口的大小,使标签的一部分被隐藏-文本似乎向上移动了几个像素!(如果我设置了
AutoSize=false
则问题消失)


有人知道为什么或者如何确保文本保持不变吗?

您应该将标签的
锚定属性设置为
none

这将使标签文本保持在中间

参考


MaximumSize
属性设置为您想要调整的任何数字,使其不能增长。

标签仅定位在左侧和右侧,我希望它们保持这种状态。如果文本不跳起来,是否有办法使它们保持固定?当您更改像素或监视器设置时,无法更改windows窗体上的对象设置。