Smobiler上海石磨_.NET移动开发平台

标题: 建议支持GridView数据控件不可内部拖动功能 [打印本页]

作者: lishengjiang    时间: 2017-3-23 18:05
标题: 建议支持GridView数据控件不可内部拖动功能
动态生成的GridView数据,页面拖动时,GridView内部内容会自己拖动而不是页面整体拖动,感觉怪怪的,可以增加设置属性,让用户控制他能不能内部拖动

作者: Lincy.Lin    时间: 2017-3-24 16:54
你是指向下拖动时,直接进入下一页,上一页的数据不再显示吗?
作者: lishengjiang    时间: 2017-3-27 13:30
Lincy.Lin 发表于 2017-3-24 16:54
你是指向下拖动时,直接进入下一页,上一页的数据不再显示吗?

不是,就是页面上存在一个GridView,用Layout显示数据,当手指拖动范围在GridView内部时,不是整个页面在上下拖动而是GridView内部的内容在上下拖动,对于GridView需要分页的情况,GridView内部拖动可能是合理的,但是对于GridView作为页面的一部分存在,不需要分页的情况,应该是页面整体拖动才对啊。
作者: Lincy.Lin    时间: 2017-3-28 10:15
不需要分页情况下的拖动功能,可以通过以下方式实现:
1.设置AllowSlip(表示获取或设置表格是否可以触发上下滑动事件)属性为true;
2.再上下拉事件UpSlippling(表示在控件向上滑动时发生)和DownSlippling(表示在控件向下滑动时发生)中实现该效果。
作者: lishengjiang    时间: 2017-3-29 09:20
Lincy.Lin 发表于 2017-3-28 10:15
不需要分页情况下的拖动功能,可以通过以下方式实现:
1.设置AllowSlip(表示获取或设置表格是否可以触发上 ...

可能是我没有说清楚,我的意思是,页面上有一个GridView,使用Layout加载数据,然后我需要把所有数据一次性加载完,不需要上滑下滑分页什么的,但是现在的情况是加载完数据后,当手指滑动区域在GridView中时,不是整个页面上下滑动的,是GridView的内容上下滑动,页面整体不动,能不能变成页面整体滑动的
作者: Lincy.Lin    时间: 2017-3-30 10:57
目前版本窗体页面整体滚动和GridView控件滚动是分开的,当手指滑动在gridview区域时,是gridview控件在滚动,而页面是不滚动的;在4.0版本开发者可以在页面和自定义控件中自定义滚动条,4.0版本功能预告可查看http://smobiler.com/portal.php?mod=view&aid=32




欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.com/) Powered by Discuz! X3.2