textbox 如何获得文本的长度(像素单位) textbox 如何获得文本的长度(像素单位) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Textbox.lengthTextbox是您所写的textbox的ID属性。 lenth 是字符个数,我要的是像素数 TextRenderer.MeasureText(TextBox1.Text,(TextBox1.Font) 1、根据textbox获得Graphics2、应用Graphics.MesureString方法,应用它当前的字段,获取长度 根据我经验: 强烈建议用 TextRenderer.MeasureText(TextBox1.Text,(TextBox1.Font) "Graphics.MesureString方法,应用它当前的字段,获取长度"有严重问题 比如字体加粗的时候该方法就不行了, 加错和不加粗的结果是一样。 只知道有Font.Height,可以获得文字的高度 不能靠经验。得靠实际 TextRenderer.MeasureText 也有不准确的时候,比如字体不是宋体,是Arial Size textSize = TextRenderer.MeasureText(textSize.Text, Font); 像素数=textSize.Width ; 应该是textbox1.length 传值,我也是学习者! int dStrLength = Convert.ToInt32(Math.Ceiling(this.CreateGraphics().MeasureString(textbox1.text, textbox.font).Width)); 请教一个代码问题 UserControl的Text属性 如何给SQLSERVER2005存储过程传递数组参数 有列1234删除2后如何自动恢复如1,2,3,而不是1,3,4 C# 的exe文件没有保密性,很容易反编译得到完整源代码,真糟糕 怎么判断和删除行。。 智力挑战! 如何多次SQL查询出来的数据添加到dataGridView Devexpress 删除行 怎么老是要执行gridView_RowUpdated事件 问一个有关坐标转换的问题. c#能调用c#创建com 吗 WinForm ATL + TAB 切换应用程序 窗体丢失焦点的问题
Textbox是您所写的textbox的ID属性。
2、应用Graphics.MesureString方法,应用它当前的字段,获取长度
像素数=textSize.Width ;