Вывод текста по центру из Graphics.DrawString()

Для выравнивания текста используйте .cs-file следующее:

StringFormat sf = new StringFormat();
sf.LineAlignment = StringAlignment.Center;
sf.Alignment = StringAlignment.Center;
e.Graphics.DrawString("My String", this.Font, Brushes.Black, ClientRectangle, sf);

Обратите внимание, что c# текст здесь выровнен по заданным c#.net границам. В этом примере .net-cf это ClientRectangle.

c#

graphics

compact-framework

2022-11-13T19:13:40+00:00
Вопросы с похожей тематикой, как у вопроса:

Вывод текста по центру из Graphics.DrawString()