#region GetTextSize
private Size GetTextSize(Graphics g ,string sText , Font font)
{
return new Size((int)g.MeasureString(sText , font).Width , (int)g.MeasureString(sText , font).Height);
}
#endregion
private Size GetTextSize(Graphics g ,string sText , Font font)
{
return new Size((int)g.MeasureString(sText , font).Width , (int)g.MeasureString(sText , font).Height);
}
#endregion
TextBox的高度刚好全部显示文本内容。很谢谢你。会给你50分
这样就会随着文本的内容而自动变化了
str = "string 测试!";
Font f = new Font("宋体", 12); //字体不同,测量的宽度不同
Graphics g = this.CreateGraphics();
SizeF siF = g.MeasureString(str, f);
MessageBox.Show(siF.Height);使用范围:阿拉伯数字 英文字母 汉字
,高手请回答呀,谢谢了。