Foxtable(狐表)用户栏目专家坐堂 → 甘特图改进问题?


  共有3764人关注过本帖树形打印复制链接

主题:甘特图改进问题?

帅哥哟,离线,有人找我吗?
643561836
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:171 积分:1392 威望:0 精华:0 注册:2013/2/1 10:00:00
甘特图改进问题?  发帖心情 Post By:2014/7/4 16:45:00 [只看该作者]

甘特图改进问题?我在原来帮助的甘特图例子上列名采用表头式后出现不对你,请问在哪里设置可设右侧甘特图与左侧对称?
图片点击可在新窗口打开查看此主题相关图片如下:0011.jpg
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/4 16:48:00 [只看该作者]

 设置一下表头的高度

 

Tables("表名").SetHeaderRowHeight(20,25)

 

http://www.foxtable.com/help/topics/1548.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
643561836
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:171 积分:1392 威望:0 精华:0 注册:2013/2/1 10:00:00
  发帖心情 Post By:2014/7/4 16:55:00 [只看该作者]

写在哪里啊?表属性什么位置的?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/4 17:03:00 [只看该作者]

 窗口打开事件 afterLoad,表名要写对,高度要设置正确。

 回到顶部
帅哥哟,离线,有人找我吗?
643561836
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:171 积分:1392 威望:0 精华:0 注册:2013/2/1 10:00:00
  发帖心情 Post By:2014/7/4 17:22:00 [只看该作者]

这个只可设定左侧的,右侧的甘特图标题高度在哪里设呢?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/4 17:27:00 [只看该作者]

以下是引用643561836在2014-7-4 17:22:00的发言:
这个只可设定左侧的,右侧的甘特图标题高度在哪里设呢?

 

改成对应的表名,就能设置了啊。

 

e.Forms.Controls("Table1").Table.SetHeaderRowHeight(20,25)


 回到顶部
帅哥哟,离线,有人找我吗?
643561836
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:171 积分:1392 威望:0 精华:0 注册:2013/2/1 10:00:00
  发帖心情 Post By:2014/7/4 17:36:00 [只看该作者]

太高难度了
图片点击可在新窗口打开查看此主题相关图片如下:0033.jpg
图片点击可在新窗口打开查看
不知如何写,我是应用帮助的文件的!

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/4 17:41:00 [只看该作者]

 写错了

 

e.Form.Controls("任务").Table.SetHeaderRowHeight(20,25)


 回到顶部
帅哥哟,离线,有人找我吗?
逛逛
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:1693 积分:12135 威望:0 精华:7 注册:2013/7/11 10:52:00
  发帖心情 Post By:2014/7/4 17:46:00 [只看该作者]

试试   写在表格的 AfterResizeRow 事件里

 

 

表格1

 

Dim tb1 As Table = e.Form.Controls("Table1").Table
Dim tb2 As Table = e.Form.Controls("Table2").Table

If e.Position < 0 Then
    tb2.Grid.Rows(0).Height = tb1.Grid.Rows(0)

    tb2.Grid.Rows(1).Height = tb1.Grid.Rows(1)

Else
    tb2.DefaultRowHeight = tb1.DefaultRowHeight

 

End If

 

 

表格2

Dim tb1 As Table = e.Form.Controls("Table1").Table
Dim tb2 As Table = e.Form.Controls("Table2").Table

If e.Position < 0 Then
     tb1.Grid.Rows(0).Height = tb2.Grid.Rows(0).Height

     tb1.Grid.Rows(1).Height =  tb2.Grid.Rows(1).Height
Else
    tb1.DefaultRowHeight = tb2.DefaultRowHeight

End If


 回到顶部