当前位置: 代码迷 >> PB >> 数据窗口 画线解决方法
  详细解决方案

数据窗口 画线解决方法

热度:182   发布时间:2016-04-29 10:33:19.0
数据窗口 画线
现在有个grid型的dw,需要在每一行的后面添加一张图片,图片的长度一定,根据
 该行的一个字段需要在这张图上做出分割标记,
 请教高手,如果用动态画线怎么做?如果用图片呢?


 图片需要根据字段拖动的长短改变。

------解决方案--------------------
画线倒是不难,如下做法就可以
string ls_addLin
ls_addLin ="create line(band=Foreground x1='"+string(ai_linePos)+"' y1='24' x2='"+string(ai_linePos - 50)+"' y2='24' name=l_arrowLine_1 pen.color='" + string(RGB(0,0,0)) + "')"
this.modify(ls_addLin)
但是线的坐标很难确定
------解决方案--------------------
划线的坐标是datawindow的,不是detail.真的要画的话,具体的坐标都是要计算的。是否划线成功可以看modify函数的返回值。Returns the empty string ("") if it succeeds and an error message if an error occurs 帮助里有哈
  相关解决方案