升级到 windows mobile 6.5 后,我的 ListView 控件无法与自定义项(具有交替颜色的行)和新手势机制一起正常工作......在移动设备上,如果用户在滚动前几个后启动轻弹或平移项目,最后一个项目不会显示在屏幕上,但如果用户明确点击它们就会显示 - 所以基本上最后一个屏幕只是白色的。WM_DRAWITEM 消息虽然会发送给所有孩子,但他们只是不会出现在屏幕上。使用条滚动效果很好。
有任何想法吗?
我从其他用户那里看到了一些类似行为的报告,但不确定这是否是列表视图控件本身的错误,或者是否有其他需要/可以实现以支持轻弹和平移操作的东西。应用程序代码当前不处理 WM_GESTURE 消息,因此轻弹操作是使用 Microsoft 自己的代码完成的,以支持旧版应用程序。
谢谢!