中心文本对齐标签

San*_*ndy 7 winforms c#-4.0

我有一个标签正好在一个表单的中心,文本"这是我的Visual Studio应用程序".现在,我有一个按钮单击事件,将文本更改为"我的应用程序".但问题是,由于更改后的文本长度与之前的文本不同,因此对齐会受到干扰.我尝试将标签的TextAlign选项提供给MiddleCenter.但没有运气.任何人都可以帮忙吗?

小智 9

您甚至可以做得更好:设置标签Autosize OFF,并手动拉伸设计器中的标签以填充显示最大文本值所需的区域.现在,如果将TextAlign设置为MiddleCenter,您将获得所需的效果(即使在设计器中,您也可以通过在Text属性中设置值来检查它).


Ash*_*nko 5

您还需要将标签的宽度设置为最长文本的长度,或者仅设置为表单的宽度.

  • 并且在此之前显然是自动调整为假.非常感谢. (2认同)