看方能才能确定屏幕方向。 如果您希望在屏幕分辨率发生更改时进行高级的窗体布局或其他特定于 Tablet PC 的工作,则只要屏幕分辨率或模式发生更改,SystemEvents.DisplaySettingsChanged 事件就会触发。在处理专为 Tablet PC 设计的应用程序时,我发现要使应用程序中的每个窗体都请求该事件需要非常大的工作量。我想,如果窗体处理了该事件并将 DisplaySettingChanged 提供为脱离窗体本身的一个事件,那么事情就会变得更加简单了。源代码中的 TabletPCAwareForm 就是所有问题的关键。 因为我要论及一些小的、但非常有用的方法,所以我将指出 Utilities 类还包括一个用来确定应用程序当前是否运行在 Tablet PC 上的方法,我们适当地称其为 IsTabletPC 方法。其他的方法包括通知您用户是选择了右手用法还是选择了左手用法以及菜单显示的方法。Utilities 类中的所有内容都非常琐碎,并不值得一一描述,但令我高兴的是,这些内容都在该类中。 Context Tagging SDK 文档的 What's New in the Tablet PC SDK Version 1.7 提到了 Context Tagging 工具,它附带于该 SDK 的 1.7 版,但所提及的内容甚至并没有开始讨论该工具的有用性。在应用程序中的所有编辑字段中,您可能已经获取了某种适当的限制文本或预期文本。默认情况下,只要用户将笔移动到输入区,您就可以获得完美的新的输入面板,用户可以在手写区域输入任何值。这对于您要让用户在其中输入销售联系人的讨论的多行编辑控件来说很好用,但是如果期望他们输入诸如 SMTP 格式的电子邮件地址之类的内容时,就不页码:[1] [2] [3] [4] [5] [6] [7] 第3页、共7页 |