hur.cn - 华软网

 热门搜索

如何确定datawindow内footer区域字段的位置?

  作者:未知    来源:网络    更新时间:2019/4/16
如何确定datawindow内footer区域字段在整个datawindow上的绝对位置?直接用字段.y获得的是相对与footer的距离,能不能获得字段相对于dadawindow顶部的距离。
------华软网友回答------
好像不能直接获得吧.
------华软网友回复------
有没有变通的方式获得呢?我想在页脚加入一个外部替换组件,需要获得字段的绝对位置,用外部组件遮住字段,没有其余什么方法吗?
------华软网友回复------
整个datawindow高 - 一定数值
------华软网友回复------
把footer的位置固定,然后取控件的位置,再相加即可!
------华软网友回复------
运用AFIC(AFIC) 兄所说方法,到时能够变通实现,将外部组件移动到footer区域内指定字段位置上,只不过稍微有些偏移。不知道另有没有更好的方法呢?
------华软网友回复------
先取FOOTER的位置,再取相对位置,相加
------华软网友回复------
footer的位置取不到,只可用整个datawindow高 - footer高+指定字段x
------华软网友回复------
另有另外方式吗?
------华软网友回复------
绝对位置?绝对位置只有针对显示器。可是数据窗口的位置会发生转变,他获得的位置没有意义。
照旧相对位置有用,在当前dw中,依据需要判定
------华软网友回复------
我也知道绝对位置不太好,然则我是从外面用组件来遮住原先字段,如果得不到字段相对于datawindow的顶部位置,我不知道怎么确定组件位置啊,不知道列位高人有没有好的解决方式
------华软网友回复------
没人来解答吗?
------华软网友回复------

------华软网友回复------
然则我是从外面用组件来遮住原先字段,如果得不到字段相对于datawindow的顶部位置
lz能说一下你想实现的是什么吗?或说,你的主要思绪。
------华软网友回复------
  class="deleted_message"> 该回复被版主删除
------华软网友回复------
就是说,我想能够在datawindow的freeform格式中的表头表尾也能输入数据,所以想通过外部组件来取代原先在datawindow表头,表尾区域的数据库字段,这样用户能够在表头和表尾输入,不需要画好几个datawindow来实现一个功能。现在问题是得不到绝对位置。另有就是有滚动条的时候,外部组件的位置不会发生转变,所以对照难措置惩罚      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。