这是我重命名标签的代码:
If cb1.SelectedIndex = 0
lbl1.text = "BPO No:"
ElseIf cb1.SelectedIndex = 1
lbl1.text = "Purchase Order No:"
End If
如果我选择0,那么这就是输出:
如果我选择1,那么这就是输出:
现在我想要的是:
我已经通过改变标签的位置来考虑解决方案,但是没关系还是有其他解决方案呢?
谢谢你的帮助。
答案 0 :(得分:3)
将lbl1
设置为指定的宽度,大小足以容纳要放入其中的最大文本,然后在代码隐藏中将标签的TextAlign
属性设置为MiddleRight
,例如这样:
lbl1.TextAlign = ContentAlignment.BottomRight
或者在设计器中设置TextAlign
属性。