0
使用MeasureString繪製字符串時,它使用一些填充在給定位置繪製給定文本。什麼是在DrawString方法中添加默認的TextMargin大小
protected override void OnPaint(PaintEventArgs e)
{
base.OnPaint(e);
Size size = Size.Ceiling(e.Graphics.MeasureString("like", this.Font));
Rectangle rect = new Rectangle(15, 15, size.Width, size.Height);
e.Graphics.FillRectangle(Brushes.Blue, rect);
e.Graphics.DrawString("like", this.Font, Brushes.Violet, rect);
}
我想知道,是什麼加入到繪製measurestring給定點填充差異。
請任何人澄清這一點。
使用度量字符串繪製字符串?您正在測量還是繪製 – EpicKip
@EpicKip - 請參考示例代碼 – Amal
'使用MeasureString繪製字符串<<不可能。但我認爲填充ik 1/8em或某物 – EpicKip