向基于Windows Mobile的Pocket PC程序中添加点选和持选功能

ZDNet软件频道 时间:2003-10-15 作者:MSDN |  我要评论()
本文关键词:
对于点选和持选与上下文菜单功能的支持能够使你创建具有高效用户界面的Pocket PC应用程序。当然,可以进行功能更强的改进,但是对于大多数需求来说例子中的支持程度已经足够了。

适用于

Microsoft® .NET Compact Framework 1.0

Microsoft Visual Studio® .NET 2003

概述:学习怎样使用弹出式菜单向基于Windows Mobile的Pocket PC应用程序最常用的控件添加点选和持选(tap-and-hold)功能。

下载tapnhold support.exe

点选和持选无处不在

任何遵照基本设计方针设计的Pocket PC应用程序对于大多数的控件都有点选和持选功能的支持。最常见的功能就是在输入文本框中支持典型的编辑菜单项(剪切、拷贝、粘贴、删除)。所讨论的关键是在点选和持选操作后能够出现与所选内容相关的菜单。

点选和持选以及上下文菜单存在的理由是它们使得用户界面变得更有效率。用户不必每次都将鼠标移动到菜单上的相同位置来选择执行一个操作,这会节约可观的时间。更重要的是,用户的注意力集中在所操作的数据上。

ContextMenu控件

Microsoft® Visual Studio® .NET 2003包含的ContextMenu控件是用来向其它控件添加点选和持选功能的工具。它与你可能已经在窗体中使用的MainMenu控件的工作方式类似。大多数控件通过ContextMenu属性来和一个ContextMenu控件关联。设置了这个属性后,对控件的点选和持选操作会自动带出上下文菜单。

我们来看看在一个简单的Pocket PC应用程序中怎样使用点选和持选以及上下文菜单。


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134