当前位置: 代码迷 >> .NET Framework >> 想在Winform中获取一串字符串的现实的宽度,如“中华人民共和国”这个字符串的显示宽度是多少像素?解决方法
  详细解决方案

想在Winform中获取一串字符串的现实的宽度,如“中华人民共和国”这个字符串的显示宽度是多少像素?解决方法

热度:52   发布时间:2016-05-02 00:32:54.0
想在Winform中获取一串字符串的现实的宽度,如“中华人民共和国”这个字符串的显示宽度是多少像素?
如题。

------解决方案--------------------
Graphics g = Graphics.FromHdc(this.Handle);
SizeF size = g.MeasureString("中华人民共和国",this.Font);
size 里面宽,高
------解决方案--------------------
TextRenderer.MeasureText("blblblblbl",this.Font,new Size(int.MaxValue, int.MaxValue), TextFormatFlags.NoPadding).Width;
  相关解决方案