Foxtable(狐表)用户栏目专家坐堂 → [求助]这个甘特图问题不知道是否能实现


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

主题:[求助]这个甘特图问题不知道是否能实现

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107729 积分:547978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/8/28 10:23:00 [显示全部帖子]

需要添加多个时间列,用于区分不同的时间段。

比如有时间列:日期1,日期2,日期3,日期4
日期1<时间段1<日期2、日期2<时间段2<日期3、日期3<时间段3<日期4
然后在代码里判断,如果当前列表示的日期在时间段1内就绘制颜色1,在时间段2内就绘制颜色2,以此类推

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107729 积分:547978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/8/28 11:11:00 [显示全部帖子]

实例没看到有动态增加列的用法,重新上传符合需要的功能和数据的实例测试

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107729 积分:547978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/8/28 11:43:00 [显示全部帖子]

实例

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107729 积分:547978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/8/28 12:13:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:甘特图问题(1).zip


 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107729 积分:547978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/8/28 15:01:00 [显示全部帖子]

只能绘制出来,放到其它绘制的后面
……
    e.Graphics.DrawString(e.Row(e.Col.name),e.Table.Font,Brushes.black,e.x+2 ,e.y +2)
End If

 回到顶部