1

升级到Windows Mobile 6.5后,我的ListView控件无法正确使用自定义项目(具有替代颜色的行)和新的手势机制......在移动设备上,如果用户启动轻弹或平移,在滚动前几个项目后,最后的项目不会显示在屏幕上,但是如果用户明确点击它们,则会显示最后的项目 - 所以基本上最后的屏幕只是白色。虽然WM_DRAWITEM消息被发送给所有的孩子,但他们只是不显示在屏幕上。用酒吧滚动效果很好。Windows Mobile 6.5轻弹(滚动与惯性)不起作用

任何想法?

我看到一些其他用户的类似行为的报告,但不确定这是否是listview控件本身的错误,或者是否有其他需要/可以实现的功能来支持轻弹和平移操作。应用程序代码当前不处理WM_GESTURE消息,所以轻弹动作是使用Microsoft自己的代码完成的,以支持传统应用程序。

谢谢!

回答

2

找到了解决方案 - 这是一个内部问题...