停止 Windows Mobile 6.5 选项卡重新排序
我有一个使用选项卡控件的 C++ Visual Studio 2008 Windows Mobile 6.5 应用程序。我注意到,根据您使用手写笔的小心程度,在使用选项卡控件时,您可能会意外地重新排序选项卡。刻意去做是很困难的,但是当你不去尝试的时候却很容易做到。我认为这是 Windows Mobile 6.5 的一个新“功能”,因为它不会在具有相同代码的 Windows Mobile 6.1 中发生。
是否有窗口样式或我可以设置的东西来锁定选项卡顺序,以便人们不会意外地重新排列它们?
另外,是否有 MSDN 页面描述此行为及其工作原理?我看过了,但一无所获。
谢谢, 保罗·H
I have a C++ Visual Studio 2008 Windows Mobile 6.5 application that uses a tab control. I've noticed that depending on how careful you are with the stylus, when using the tab control you can accidentally re-order the tabs. It's difficult to do deliberately, but it's very easy to do when you're not trying. I assume this is a new "feature" of Windows Mobile 6.5 as it doesn't happen in Windows Mobile 6.1 with the same code.
Is there a window style or something I can set that will lock the tab order such that people don't accidentally re-arrange them?
Also, is there an MSDN page that describes this behavior and how it is supposed to work? I've looked, but have come up empty.
Thanks,
PaulH
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
事实证明这是我正在使用的 WTL 选项卡类的一个功能。我最终将其子类化并删除了选项卡重新排序功能。
-保罗H
Turns out it is a feature of the WTL tab class I was using. I ended up subclassing it and removing the tab reordering feature.
-PaulH