关于界面滚动条的问题
来源:互联网 发布:河南犇犇网络怎么样 编辑:程序博客网 时间:2024/05/29 16:24
滚动条说白了,弄清楚三个值就够了;
page,size, pos; 这三者的关系就决定了滚动条的大小,位置,通过这三个东西就可以任意的控制滚动条了。
先说三者的关系 page + pos的最大值 == size; 一般我们将屏幕的大小设置为page而不是1,这样我们比较容易控制,将size设置为画布的大小,这个画布不是你的窗口大小。这样就比较好控制。
例如:画布大小为两屏,就设size = 2 * 屏幕大小, page = 屏幕大小。pos的取值范围是0 ~屏幕大小,刚好两屏。这三个值来回倒就可以了。
注意事项:认为改变pos时,当值不在范围内时,滚动条可能异常,所以要判断以下;
page要取显示的窗口大小,size取画布大小,容易计算;
尽量不要在OnSize下去处理滚动条,因为有无滚动条的Onsize的区域是变的
0 0
- 关于界面滚动条的问题
- 关于IE滚动条的问题
- 关于IE下滚动条的问题
- 关于JTextArea的滚动条问题
- 关于QTableWidget里的滚动条问题
- 解决刷新界面滚动条位置还原的问题
- 关于滚动条控制问题
- 关于HTML滚动条问题
- 滚动条的问题
- 关于OpenLaszlo中tree的滚动条问题,尤其是横向滚动条
- C#关于自带滚动条控件的滚动条跳动问题
- C#关于自带滚动条控件的滚动条跳动问题
- 关于对话框中拖动滚动条闪烁的问题
- 关于层的滚动条
- 关于滚动条的设置
- 关于滚动条的应用
- Flex 界面滚动条样式的设置
- 滚动条界面
- linux共享内存设置
- java TCP/IP实现简单的多人聊天功能
- 【Java多线程】之六:Synchronization and Thread Safety
- 小心“好主意”
- xml文件的序列化(信息从内存写到文件里)存贮文件
- 关于界面滚动条的问题
- proguard 原理
- 1083. List Grades (25)
- 【机房收费系统】——组合查询
- hadoop详细的环境搭建
- Caffe上训练使用自己的数据
- HDU 1466 直线交点情况
- NTP同步配置
- Change Layout in Controllers and Actions in Zend Framework 2