以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]Table控件的列不可以自动设置宽度吗? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=75789) |
-- 作者:nsko -- 发布时间:2015/10/15 0:20:00 -- [求助]Table控件的列不可以自动设置宽度吗? 如题,已经将Table的Dock属性设置为Fill了,显示的表因为宽度不能实际填充进来,也不会自动调整(窗口大小调整变化)。 试了试AutoSizeCols方法,但是不理想。一定要设置固定宽度吗?怎么才能自动调整呢?
|
-- 作者:Hyphen -- 发布时间:2015/10/15 8:46:00 -- 只能自行调整,根据Table宽度和所有列的宽度进行计算
http://www.foxtable.com/help/topics/1775.htm |
-- 作者:大红袍 -- 发布时间:2015/10/15 9:33:00 -- 呃。列的宽度,是固定的,不能自动变化。要不你就把最后一列弄成自适应。
http://www.foxtable.com/help/topics/2380.htm
|
-- 作者:nsko -- 发布时间:2015/10/16 17:10:00 -- 红袍老师,有什么办法可以尽量的做的好些吗?总不能把窗口设置成固定的吧~ |
-- 作者:大红袍 -- 发布时间:2015/10/16 17:13:00 -- 列不需要自适应。没有必要。或者写代码
Dim t as table = tables("表A") t.DefaultColWidth = w |