MshflexGrid单元格的高度怎么自动调整呢? 虽然在MshflexGrid单元格中可以显示多行文字,但单元格的高度没有根据文本的行数发生变化。请问MshflexGrid单元格的高度怎么自动调整呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果列宽已经指定的话,我们可以用 Len(TaskGrid.TextMatrix(0, 7))得到单元格的字符长度,假设列宽固定为1200,那么1200可以容纳6个汉字,而VB的标准字体在单元格高度为250时能显示正常,所以我们就在程序中指定 TaskGrid.RowHeight(0) = 250*Len(TaskGrid.TextMatrix(0, 7)) 就可以让grid的第1行根据第6列的字符数字而自动调整高度了。 自动调整是不可能的,必须手工设置高度你可以大概计算出多少字符,是否换行,然后设置rowheight的高度比较合适 遍历,然后设置rowheight的高度 用VBScript如何编写一段打开某一驱动器的代码? 如何将音频和视频文件中的音频提取为WAV(用DShow的Filter ax插件) image控件的位置发上偏移是怎么回事? mciSendString 怎么获取播放状态? 软件在韩文操作系统上出现ISAM错误,在简体、繁体、英文下正常,应该如何解决? 转换时间格式? 我是菜鸟,帮我,怎么样看dll文件 vb 截包与发包问题 请进来看看UP也有分。 请教各位高手,我眼看着SQL2000日志文件迅速长大而无能为力! 水晶报表打印是纸张设置问题 知道FORM的名字字符如"form1",如何执行这个窗体。
你可以大概计算出多少字符,是否换行,然后设置rowheight的高度比较合适