这是我重命名标签的代码:
If cb1.SelectedIndex = 0
lbl1.text = "BPO No:"
ElseIf cb1.SelectedIndex = 1
lbl1.text = "Purchase Order No:"
End If
如果我选择0,则输出为:
如果选择1,则输出为:
现在我想要的是:
我已经想到了通过更改标签位置来解决此问题的方法,但是还可以吗?
谢谢你的帮助。
最佳答案
设置lbl1
的指定宽度,足以容纳您将要放入其中的最大文本,然后在后面的代码中将标签的TextAlign
属性设置为MiddleRight
,如下所示:
lbl1.TextAlign = ContentAlignment.BottomRight
或在设计器中设置
TextAlign
属性。