如何阻止 Treeview 节点在 WM5 和 WM5 之间出现不同的情况WM6.5
由于某种原因,Windows Mobile 6.5 上的树视图节点看起来比 Windows Mobile 5 上的间距更大。对于物理设备和使用模拟器时都是如此。
在 Windows Mobile 5 上
在 Windows Mobile 6.5 上
由于 PDA 屏幕很小,因此消除空白以显示更多信息将非常有用。
我正在使用 .Net Compact Framework 3.5,并且我在 Windows Mobile 6.5 和 6.5.3 上看到了此行为
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
间距是故意的,无法更改(无需自定义绘制整个内容,即 在托管代码中并不那么容易),因为 WinMo 6.5 及后来的版本据说转向了更“手指友好”的 UI。
我意识到该链接是针对 ListView 的,但 CE 中的 TreeView 也以相同的方式支持自定义绘制,并且该链接是我在 CF 中见过的唯一自定义绘制的任何。
The spacing is intentional and cannot be changed (without custom drawing the entire thing, which is not so easy in managed code), as WinMo 6.5 and later supposedly moved toward more "finger friendly" UIs.
I realize the link is for a ListView, but the TreeView in CE also supports custom drawing in the same way, and that link is the only custom drawn anything I've seen for the CF.