以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何判断字符长度是否大于列宽  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=47178)

--  作者:wangnovel
--  发布时间:2014/3/5 19:32:00
--  如何判断字符长度是否大于列宽
我希望在字符长度大于列宽,也就是字符不能完全显示时,才“显示动态提示信息”,否则不显示动态提示信息。因此,需要判断字符长度是否大于列宽,请问,该如何判断?
--  作者:有点甜
--  发布时间:2014/3/5 19:55:00
--  

 没有简便的方法判断。你可以变通一下

 

 1、判断字符的个数,大概预计一个字符占多少长度,然后和列宽比较;

 

 2、用 MeasureString 函数获得字符的宽高