我是一名相当新手的程序员,正在开发我的第一个 Windows Mobile 应用程序。我发现我的程序没有可用的按钮控件。我以前从未创建过自定义控件,并且我知道这是为我的应用程序获取按钮的唯一方法(这是我的客户的要求)。我想知道是否有人可以给我快速介绍一下如何创建这个。我使用 Visual Studio 2005 和 Windows Mobile 5 SDK,创建一个要部署在非触摸屏设备上的应用程序。
预先感谢您提供的任何帮助。
Update:由于需要快速操作的数据量,按钮控件是该项目的更好选择。有七个带有计数器标签的部分,每个标签旁边有一组三个按钮。第一个按钮增加标签上的 int,另一个按钮减少它,第三个按钮让用户输入一个 int 值来分配给标签。我尝试开发一个菜单系统来控制这一切,但菜单最终嵌套得太深,快速访问进行更改非常重要。
我想出了如何通过创建用户控件来制作一个非常基本的按钮,现在我遇到了使控件上的标签在属性窗口中可更改的问题。
显然您正在使用智能手机 SDK 进行开发,其中没有可用的按钮。如果您使用 PocketPC SDK,那么您就会有一个按钮。这些 SDK 在 Windows Mobile 6 中已被重命名为标准版和专业版。
老实说,我不建议在智能手机应用程序中使用按钮。您可以向客户解释,在智能手机应用程序中使用按钮违反了 Windows Mobile 准则,而应使用菜单。这比导航到按钮然后单击它要快得多。
如果客户坚持这样做,请创建一个继承自 Control 类的类并重写 OnPaint 事件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)