当我用 Graphics.DrawString 编写一个字符串,传递一个 StringFormat 对象(带有 StringAlignment.Near)和一个布局 Rectangle 时,文本从 Rectangle 的边缘右侧开始一些像素。此填充与使用的字体大小有关,因此无法以编程方式对齐以不同大小编写的字符串。
有没有办法避免这种情况,并在相对于布局矩形的 X=0 处立即开始文本?
当我用 Graphics.DrawString 编写一个字符串,传递一个 StringFormat 对象(带有 StringAlignment.Near)和一个布局 Rectangle 时,文本从 Rectangle 的边缘右侧开始一些像素。此填充与使用的字体大小有关,因此无法以编程方式对齐以不同大小编写的字符串。
有没有办法避免这种情况,并在相对于布局矩形的 X=0 处立即开始文本?