升级到Windows Mobile 6.5后,我的ListView控件无法正常使用自定义项目(具有替换颜色的行)和新的手势机制...在移动设备上,如果用户在滚动后启动轻弹或平移前几个项目,最后一项没有显示在屏幕上,但如果用户明确点击它们将显示 - 所以基本上最后一个屏幕只是白色。 WM_DRAWITEM消息虽然发送给所有孩子,但他们只是没有出现在屏幕上。使用栏滚动效果很好。
有什么想法吗?
我已经看到一些与其他用户有类似行为的报告,但不确定这是否是listview控件本身的错误,或者是否还有其他东西需要/可以实现以支持轻弹和平移操作。应用程序代码当前不处理WM_GESTURE消息,因此使用Microsoft自己的代码完成轻弹操作以支持遗留应用程序。
谢谢!
答案 0 :(得分:2)
找到解决方案 - 这是一个内部问题......