我正在使用visual studio 2010中的vb.net windows窗体应用程序。我的表单标题始终处于窗体中心。
我的窗体形式如下:
有没有办法左对齐我的表单文本。
我希望在表单的左侧显示 form1
在加载事件中,我给出了这样的代码:
Me.Text = " form1"
Me.Text = Me.Text.Trim()
但我的表格只是在中心
答案 0 :(得分:1)
Dim g As Graphics = Me.CreateGraphics()
Dim startingPoint As Double = (Me.Width / 2) - (g.MeasureString(Me.Text.Trim, Me.Font).Width / 2)
Dim widthOfASpace As Double = g.MeasureString(" ", Me.Font).Width
Dim tmp As String = " "
Dim tmpWidth As Double = 0
Do
tmp += " "
tmpWidth += widthOfASpace
Loop While (tmpWidth + widthOfASpace) < startingPoint
Me.Text = Me.Text.Trim & tmp
这对我很有用。
此外,THIS可能会有所帮助。