以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [讨论]2013版panel和splitterpanel的fill停靠bug?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=48058)

--  作者:737182811
--  发布时间:2014/3/22 10:53:00
--  [讨论]2013版panel和splitterpanel的fill停靠bug?
2013版panel和splitterpanel的fill停靠bug  发帖心情 
一旦设置成fill停靠,就会导致该控件自动滚动属性的true无效了 。

--  作者:Bin
--  发布时间:2014/3/22 10:57:00
--  
设置Panel本身为Fill吗? 我测试滚动条有效果啊
--  作者:737182811
--  发布时间:2014/3/22 11:07:00
--  
窗口类型是主窗口
--  作者:Bin
--  发布时间:2014/3/22 11:08:00
--  
主窗口也没问题


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20140322110813.png
图片点击可在新窗口打开查看


--  作者:737182811
--  发布时间:2014/3/22 11:10:00
--  
我再摸索一下,一定要找到根本原因。
--  作者:737182811
--  发布时间:2014/3/22 11:24:00
--  
研究清楚了,向bin版汇报如下成果,这也同时解决了昨天为何窗口不显示滚动条的原因。
举例如下:
1.一个窗口设置成自动滚动,如果插入一个panel,设置成fill充满停靠方式,这时候窗口的自动滚动是无效的,只有靠panel控件的自动滚动属性来生效。

这不算 bug,属于自动滚动条属性的原理。

--  作者:737182811
--  发布时间:2014/3/22 11:25:00
--  
同样原理,适用于panel控件的嵌套。
--  作者:737182811
--  发布时间:2014/3/22 11:32:00
--  
补充一句:如果窗口内还有别的非fill停靠的控件,那滚动条就会显示。