C#Label,在代码中调整大小时将高度增加到顶部

时间:2017-11-23 13:13:10

标签: c# winforms label

代码:

label1.height = current_height + 100;

此代码将成功调整标签大小,但它会向下调整大小。我希望它能够向上调整大小。我已经阅读了一些您需要设置锚属性的线程,但这些方法对我不起作用。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

您需要更改顶部位置:

int height = current_height + 100;
label1.Top -= height;
label1.Height += height;

enter image description here

如果您需要将文本对齐到底部,只需将TextAlign属性设置为:

 label1.TextAlign = ContentAlignment.BottomLeft;

enter image description here