1
早安社區VB.net繪製矩形形式
我想畫一個矩形正是在形式的中心的中心。另外,我想在這個矩形下畫一些文字。
隨着我認爲我沒有問題的文本,我使用下面的代碼:
Dim sf As New StringFormat
sf.LineAlignment = StringAlignment.Center
sf.Alignment = StringAlignment.Center
' Line with the problem
e.Graphics.FillRectangle(Brushes.Beige, CInt(Local_Form.Width/2), CInt(Local_Form.Height/2), 200, 100)
e.Graphics.DrawString(Local_Text, _
New Font(MyCloud.Settings.Settings_Forms.Font.Name, 30), _
Brushes.GreenYellow, _
Local_Form.Width/2, Local_Form.Height/2, sf)
但是,我有一個矩形的問題。有人可以幫助我嗎?
完美!,謝謝馬克......很可愛。 我有另一個相關的問題:我可以計算字符串的寬度?我想根據字符串調整矩形的大小。 – MiBol
@MiBol使用e.graphics.measurestring –