Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Word wrap in Windows Forms (vb.net)

How can I use DrawString to create a word wrap effect in Visual Basic .NET 2005?

like image 711
somu Avatar asked Apr 12 '26 08:04

somu


1 Answers

http://www.informit.com/guides/content.aspx?g=dotnet&seqNum=286

You can draw text in a rectangle by passing a RectangleF object to the DrawString method. GDI+ will wrap the text to make it fit in the specified rectangle. For example:

Dim s As String = "This string will be wrapped in the output rectangle"
Dim rectf As New RectangleF(10, 100, 200, 200)
grf.DrawString(s, myFont, Brushes.Red, rectf)
like image 117
Sören Kuklau Avatar answered Apr 18 '26 16:04

Sören Kuklau