2

我正在为具有类似于电话的键盘的设备开发应用程序,其中 2 键也用于 ABC,3 键也用于 DEF 等。预期的行为类似于手机 - 如果用户按下重复 2 键,它将在 2、A、B、C 之间循环。是否有一些标准的方法来做到这一点或在.NET(紧凑框架)中实现它的模式?我相信我不是第一个有这个要求的人。

编辑:仍然没有找到标准解决方案......我的一个想法是有一个 KeypadMgr 类来捕获 keydown 事件,启动一个计时器并用 A/B/C 替换 2 字符,如果在一定数量的时间内再次按下它时间......还有其他建议吗?

4

0 回答 0