سلام به همگی
من می خواهم یه متغییر از نوع متنی که ممکنه هر بار طول متغیری داشته باشه رو وسط فرم بنویسم .
برای نوشتن در فرم از رویداد Paint استفاده کردم . ولی نمی دانم چه کدی را بنویسم که هر رشته با طول متغییر را دقیقا وسط فرم بنویسه .
Private Sub Form1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Me.Paint
Dim a As New Font("Davat", 15, FontStyle.Regular, GraphicsUnit.Point)
e.Graphics.DrawString(String, a, Brushes.Black, 120, 80)
End Sub
(120,80) محل نوشتن متن است .
این فرمول هم جواب نداد . (2/ طول کلمه - طول فرم )