Today I am trying to draw a string on a form, but need to be drawn exactly in the middle, I have sought functions but I do not see the parameters of the rectangle centered or obtained automatically.
If someone would kindly give me some function in which to center the text automatically. The commands I use are:
gfx.DrawString(line, printFont, myBrush, leftMargin, YPosition(), new StringFormat());
Thanks for your Help
You can set parameters using the StringFormat object you're passing in.
StringFormat stringFormat = new StringFormat();
stringFormat.Alignment = StringAlignment.Center; // Horizontal Alignment
stringFormat.LineAlignment = StringAlignment.Center; // Vertical Alignment
How to: Align Drawn Text
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With