以编程方式创建标签(即不在设计器中)将不会在我的表单上右对齐.
Set lblStatus = StatusForm.Controls.Add("VB.Label", "lbl" & xml(Prop, "column"))
With lblStatus
.Visible = True
.Caption = Text
.Alignment = vbRightJustify
.WordWrap = False
.AutoSize = True
.top = Index * (lblStatus.height)
.left = MaxWidth - Screen.TwipsPerPixelX * 15
.Width = StatusForm.TextWidth(Text)
End With
Run Code Online (Sandbox Code Playgroud)
我创建了其中三个控件,但它们继续从左侧扩展,而不是从右侧扩展:

理想情况下,我希望这些标签(包围#)以分号排列.
| 归档时间: |
|
| 查看次数: |
808 次 |
| 最近记录: |