Я пытаюсь написать текст на 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);
Как мне определить требуемую высоту, чтобы, например, «I am a String» растягивалась на 50 пикселей.