以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [窗口]控件無法按設定坐標定位?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=11096)

--  作者:hhbb
--  发布时间:2011/7/7 17:25:00
--  [窗口]控件無法按設定坐標定位?
文件中動態設定的控件來源於[倉庫]及[角柱]兩表.
問題:[柱1]及[柱2]怎麼也無法按按設定坐標定位???图片点击可在新窗口打开查看
正確的定位如圖所示.

图片点击可在新窗口打开查看此主题相关图片如下:001.png
图片点击可在新窗口打开查看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:001.table

[此贴子已经被作者于2011-7-7 17:25:51编辑过]

--  作者:狐狸爸爸
--  发布时间:2011/7/7 17:33:00
--  
我将鼠标柱1和柱2,文本框显示的坐标属性是正确的啊,和角柱表中的数据是一致的。
--  作者:hhbb
--  发布时间:2011/7/7 17:43:00
--  
我就是按圖片所示設定好柱1及柱2的正確位置後,
取得坐標,再更正角柱表相應的坐標,
保存後,打開窗口,柱1及柱2位置一樣不行!

--  作者:狐狸爸爸
--  发布时间:2011/7/7 17:48:00
--  

我测试正常,我直接在角柱表中将柱2的left改为120,重新打开项目后,柱2的水平坐标确实为120了。


--  作者:hhbb
--  发布时间:2011/7/7 17:57:00
--  
我知道原因了:滾動條所至

滾動條只有在最頂部,才能保證那個代碼取得的坐標的正確性!如有滾動,就不正確了.


--  作者:狐狸爸爸
--  发布时间:2011/7/7 18:01:00
--  

呵呵,是有这么回事的。

以后改进,给面板提供一对新属性,用于取得滚动位置。