字符宽度问题 如何在C#中获取字符的宽度(单位换算为毫米)?包括汉字。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考 Graphics.MeasureString 方法 public void MeasureStringMin(PaintEventArgs e){// Set up string.string measureString = "Measure String";Font stringFont = new Font("Arial", 16);// Measure string.SizeF stringSize = new SizeF();stringSize = e.Graphics.MeasureString(measureString, stringFont);// Draw rectangle representing size of string.e.Graphics.DrawRectangle(new Pen(Color.Red, 1),0.0F, 0.0F, stringSize.Width, stringSize.Height);// Draw string to screen.e.Graphics.DrawString(measureString,stringFont,Brushes.Black,new PointF(0, 0));}来自msdn,stringSize.Width就是你所要的。 c#winform实现类似快速监视的功能,请帮忙,在线等,谢谢 C#初学者 关于streamReader的几个问题 希望高手帮忙回答一下 如何将datagridview的第一列的单元格放入按钮 求一SQL语句 谢谢 十万火急!关于模态对话框中调用MessageBox方法的问题 C#网站 用户有新消息时弹出窗口提示,像qq那样 vs2008相关 MS Media Encoder SDK视频采集,求教,急 想结合vs学UML,给点建议 100分求助~SQLDMO.dll的问题 不好意思一个有点弱弱的问题,处理字符的~请帮帮忙:)
{
// Set up string.
string measureString = "Measure String";
Font stringFont = new Font("Arial", 16);
// Measure string.
SizeF stringSize = new SizeF();
stringSize = e.Graphics.MeasureString(measureString, stringFont);
// Draw rectangle representing size of string.
e.Graphics.DrawRectangle(
new Pen(Color.Red, 1),
0.0F, 0.0F, stringSize.Width, stringSize.Height);
// Draw string to screen.
e.Graphics.DrawString(
measureString,
stringFont,
Brushes.Black,
new PointF(0, 0));
}
来自msdn,stringSize.Width就是你所要的。