PDA

View Full Version : چرخاندن یک متن در +GDI



niksoft
یک شنبه 21 مرداد 1386, 10:24 صبح
می خوام یه متن رو که با دستور DrawString نوشتم رو 180 درجه بچرخانم

مرسی:تشویق:

Mohammadreza Heidari
دوشنبه 22 مرداد 1386, 13:47 عصر
سلام
برای چرخاندن متن میتونی از این روش استفاده کنی :





Private Sub Label1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Label1.Paint
Dim strText As String = "Top to Bottom"
Dim lbl1gfx As Graphics = e.Graphics
Dim fnt As Font = New Font("Verdana", 12, FontStyle.Regular)
Dim SF As New StringFormat
SF.FormatFlags = StringFormatFlags.DirectionVertical
lbl1gfx.Clear(Color.White)
lbl1gfx.TextRenderingHint = _
TextRenderingHint.AntiAlias
lbl1gfx.DrawString(strText, fnt, Brushes.Black, 12, 12, SF)
End Sub



امیدوارم مشکلت حل شده باشه. :لبخندساده: :قلب: