以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 绘图请教 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=183653) |
||||
-- 作者:kk000 -- 发布时间:2022/11/11 11:40:00 -- 绘图请教 如题 需要再2个 单元格 上 做一个 直线连接 通过日期判断. 请问如何实现
|
||||
-- 作者:有点蓝 -- 发布时间:2022/11/11 11:51:00 -- 画线很简单。最主要的是要判断哪个单元格需要画线,没看懂要怎么判断 |
||||
-- 作者:kk000 -- 发布时间:2022/11/11 12:06:00 -- 单元格上 转接项 写 了 那个 就从那个跳转过去 跳转原则 为 1.3 计划结束日 到 2.1 的 计划开始日
|
||||
-- 作者:有点蓝 -- 发布时间:2022/11/11 13:31:00 -- 请上传实例测试 |
||||
-- 作者:kk000 -- 发布时间:2022/11/15 15:38:00 -- 蓝版 ,请教下 画出来的竖线直线 会出现闪烁的情况, 这个怎么解决呢? 横线 好像没这个问题! 点检同一个表的单元格, 这个竖线 会 变空! 这个怎么弄?
[此贴子已经被作者于2022/11/15 15:38:14编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2022/11/15 15:58:00 -- 请上传实例测试 |
||||
-- 作者:kk000 -- 发布时间:2022/11/16 8:57:00 -- 蓝板 请帮忙看看 窗体打开后,全部展开,可以看到 连接2个单元格的红色线条 问题1: 红色的链接线闪烁 问题2: 链接的起始点 调整不到 对的地方 问题3: 起始位置调整后, 红色线 不会重新绘制
[此贴子已经被作者于2022/11/16 8:58:04编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2022/11/16 9:28:00 -- 不能跨单元格画线,只画自己单元格的线。 |
||||
-- 作者:kk000 -- 发布时间:2022/11/16 9:51:00 -- 蓝板 是我写错了吗 If e.Row.Index >= n AndAlso e.Row.Index <= r.Index Then e.Graphics.DrawLine(Pens.Red, e.x + e.Width , e.Height , e.x + e.width ,e.y + e.Height) End If 我这么写的, 但是 竖线还是会闪烁, 鼠标移到到这个线的位置 就会看不见
|
||||
-- 作者:有点蓝 -- 发布时间:2022/11/16 10:03:00 -- e.Graphics.DrawLine(Pens.Red, e.x , e.y, e.x ,e.y + e.Height) |