今天我正在尝试在表单上绘制一个字符串,但需要在中间绘制,我已经找到了函数,但我没有看到矩形的参数居中或自动获得。
如果有人愿意给我一些自动居中文本的功能。我使用的命令是:
gfx.DrawString(line, printFont, myBrush, leftMargin, YPosition(), new StringFormat());
感谢您的帮助
答案 0 :(得分:2)
您可以使用传入的StringFormat对象设置参数。
StringFormat stringFormat = new StringFormat();
stringFormat.Alignment = StringAlignment.Center; // Horizontal Alignment
stringFormat.LineAlignment = StringAlignment.Center; // Vertical Alignment