以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- SetColVisibleWidth中列宽怎么使用变量呢? (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=80335) |
-- 作者:5159518 -- 发布时间:2016/1/20 20:55:00 -- SetColVisibleWidth中列宽怎么使用变量呢? Dim kd As Short = e.Form.Controls("SplitContainer2").Width - 867 Tables(e.Form.TableName).SetColVisibleWidth("mark|98|说明|kd") 只可以显示一列(mark列),说明列无法显示,也不报错,如果将“kd”改为一个数值,就可以显示了,所以请教各位老师,如果才能用变量来表示列宽呢,因为我需要根据实际情况来改变列宽,谢谢了 前面的kd变量声明是可以的,因为用MessageBox输出时可以看到计算的结果(257)
[此贴子已经被作者于2016/1/20 20:57:42编辑过]
|
-- 作者:大红袍 -- 发布时间:2016/1/20 20:58:00 -- Tables(e.Form.TableName).SetColVisibleWidth("mark|98|说明|" & kd) |
-- 作者:5159518 -- 发布时间:2016/1/20 21:22:00 -- 呵呵,红袍兄,你太厉害了,呵呵,今天请教的两个问题,你都帮我解决了,呵呵,谢谢了,刚学狐表,遇到很多磕磕碰碰的事情,呵呵 |
-- 作者:dtcaoqian -- 发布时间:2016/1/20 21:24:00 -- 我用比例实现了自动调整,也挺方便的 |