我试图用 C# 编写文本,以便它跨越所需的宽度(大约)。
要编写文本,您需要指定高度。所以我需要知道什么高度可以使它写入所需的长度。
Font myFont = new Font(FontFamily.GenericSansSerif, unknown);
gc.DrawString(LabelText, myFont, gBrush, 0, 0);
我找到了以下内容,但它需要 FONT,它需要高度。哪个打败了整个观点?
gc.MeasureString(LabelText, new Font(FontFamily.GenericSansSerif, 12), length);
我将如何确定所需的高度以使例如“我是字符串”拉伸 50 像素。