以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- SQLQuery型Table如何设定列宽? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=5255) |
-- 作者:菜鸟foxtable -- 发布时间:2009/12/3 21:06:00 -- SQLQuery型Table如何设定列宽? SQLQuery型Table列宽设定有哪些相关设置? 为何 Tables("主窗口_Table1").AllowResizeColumn = False 这句无效? 另外能否为其增加一个属性? ColumnWidth 设置各列宽度,用符号"|"分割各列的宽度,例如:100|120|90|200,单位为像素,如果不设置,则采用默认列宽。 [此贴子已经被作者于2009-12-3 21:35:20编辑过]
|
-- 作者:czy -- 发布时间:2009/12/3 23:11:00 -- Tables("主窗口_ Table1").SetColVisibleWidth("第一列|80|第二列|100") [此贴子已经被作者于2009-12-3 23:10:58编辑过]
|
-- 作者:菜鸟foxtable -- 发布时间:2009/12/3 23:13:00 -- 帮助里没有。。。 那个锁定列宽设置为何无效? [此贴子已经被作者于2009-12-3 23:13:46编辑过]
|
-- 作者:mr725 -- 发布时间:2009/12/3 23:55:00 -- 以下是引用菜鸟foxtable在2009-12-3 23:13:00的发言:
帮助里没有。。。 那个锁定列宽设置为何无效? [此贴子已经被作者于2009-12-3 23:13:46编辑过] 有些新的内容要到更新说明中去找: 1、修正了一些bug |
-- 作者:菜鸟foxtable -- 发布时间:2009/12/3 23:57:00 -- 以下是引用mr725在2009-12-3 23:55:00的发言:
我把代码放在窗口AfterLoad里,不行。 |
-- 作者:mr725 -- 发布时间:2009/12/4 0:02:00 -- 以下是引用菜鸟foxtable在2009-12-3 23:57:00的发言:
我把代码放在窗口AfterLoad里,不行。 没试过, 看看顺序位置对吗? 至少要放在 Tables("表A").SetColVisibleWidth("第一列|100|第二列|80|第三列|200") 的后面执行才行。 |
-- 作者:菜鸟foxtable -- 发布时间:2009/12/4 0:05:00 -- 没有顺序,就Tables("主窗口_Table1").AllowResizeColumn = False 一行代码。 [此贴子已经被作者于2009-12-4 0:05:22编辑过]
|
-- 作者:mr725 -- 发布时间:2009/12/4 0:15:00 -- 以下是引用菜鸟foxtable在2009-12-4 0:05:00的发言:
没有顺序,就Tables("主窗口_Table1").AllowResizeColumn = False 一行代码。 [此贴子已经被作者于2009-12-4 0:05:22编辑过] 在AfterLoad里,可能Table还没有建立呢? |