gpt4 book ai didi

c# - C# 中的 DrawString 居中文本

转载 作者:行者123 更新时间:2023-12-04 13:58:44 29 4
gpt4 key购买 nike

今天想在窗体上画一个字符串,需要画在正中间,找了函数也没看到矩形居中或者自动获取的参数。

如果有人愿意给我一些自动居中文本的功能。我使用的命令是:

 gfx.DrawString(line, printFont, myBrush, leftMargin, YPosition(), new StringFormat());

感谢您的帮助

最佳答案

您可以使用传入的 StringFormat 对象设置参数。

StringFormat stringFormat = new StringFormat();
stringFormat.Alignment = StringAlignment.Center; // Horizontal Alignment
stringFormat.LineAlignment = StringAlignment.Center; // Vertical Alignment

How to: Align Drawn Text

关于c# - C# 中的 DrawString 居中文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7479643/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com