我想用ListView.Scroll方法分页显示。每次滚一页(5行),
现在有13行数据,所以分成3页显示,
1
2
3
4
5
--第一页
6
7
8
9
10
--第二页
11
12
13
空行
空行
--第三页我用ListView.Scroll()方法执行两次,第次滚5行,最后的结果我希望是
11
12
13
空行
空行然而事与愿违,显示如下:
9
10
11
12
13
就是说它不会显示空行,而是少滚了两行!各位老大,有没有办法?--这个问题50分顺便还有个问题:
Scroll(X,Y)里面的X,Y参数是不是以像素为单位的,是的话,怎样知道一行及一个字的像素数目。--这个问题30分
现在有13行数据,所以分成3页显示,
1
2
3
4
5
--第一页
6
7
8
9
10
--第二页
11
12
13
空行
空行
--第三页我用ListView.Scroll()方法执行两次,第次滚5行,最后的结果我希望是
11
12
13
空行
空行然而事与愿违,显示如下:
9
10
11
12
13
就是说它不会显示空行,而是少滚了两行!各位老大,有没有办法?--这个问题50分顺便还有个问题:
Scroll(X,Y)里面的X,Y参数是不是以像素为单位的,是的话,怎样知道一行及一个字的像素数目。--这个问题30分
解决方案 »
- 新手,请教一个读取文本文件的问题
- 马上要去公司了,总要带点东西给同事们意思一下, 不知道大家去公司都会带些什么东西,参考以下! 多谢了!~
- 【发贴醒目】还有50多天就要高考了,成绩不好,散分【散分醒目】
- 谁有算命的源代码,或哪有下载?
- 关于quickrep的问题?请各位大侠不吝赐教!
- 有兴趣的来讨论一下
- delphi中有关动态创建控件的引用问题!
- 1磅是几个像素?
- 本人有delphi优秀控件近千个,且有相关说明资料,可惜是书,不知道大家对此有没有兴趣
- 我认为评论vcl和mfc那个好的人应当在两个里面都又深入的了解后才有资格,我不信法这种贴字的那些人有资格,还是省省把
- 数据记录的随机提取的问题
- WORD表格问题
ListView1.Selected.MakeVisible(true);
ListView1.Selected.Focused := true;
scroll的参数是以像素为单位的,可以这样:
ListView1.Scroll(0, ListView1.Height); //如果显示了Header,则减去Header的高度20
或者向ListView1发送一个Page_Down的消息