4

我的应用程序中有几个我更喜欢使用数字键盘的实例。WP7 中是否存在一个,如果存在,我将如何将那个弹出一个文本框而不是普通文本框?

4

1 回答 1

13

您应该使用 InputScope 作为文本框

<TextBox Name="myTextBox" InputScope="Digits"/>

根据 InputScopeNameValue 的当前枚举名称,以下是预期支持的 InputScope 的完整列表:

【注意】即使没有得到想要的键盘,也可以继续使用,因为未来极有可能支持(最终可能是Mango)

http://www.imaginativeuniversal.com/blog/post/2010/07/06/WP7-InputScope.aspx

  1. 地址城市
  2. 地址国名
  3. 地址国家简称
  4. 地址州或省
  5. 街道地址
  6. 字母数字全宽
  7. 字母数字半宽度
  8. 申请结束
  9. 波波莫夫
  10. 聊天
  11. 货币金额
  12. 货币数量和符号
  13. 货币中文
  14. 日期
  15. 日期日期
  16. 日期日期名称
  17. 日期月份
  18. 日期月份名称
  19. 日期年份
  20. 默认
  21. 数字
  22. 电子邮件名称或地址
  23. 电子邮件Smtp地址
  24. 电子邮件用户名
  25. 枚举字符串
  26. 文件名
  27. 完整文件路径
  28. 汉字
  29. 平假名
  30. 片假名全宽
  31. 片假名HalfWidth
  32. 登录名
  33. 地图
  34. 姓名或电话号码
  35. 数字
  36. 数字全宽
  37. 一个字符
  38. 密码
  39. 个人全名
  40. 个人姓名
  41. 个人中间名
  42. 个人姓名前缀
  43. 个人姓名后缀
  44. 个人姓氏
  45. 短语列表
  46. 邮寄地址
  47. 邮政编码
  48. 私人的
  49. 正则表达式
  50. 搜索
  51. 搜索引擎
  52. 电话区号
  53. 电话国家代码
  54. 电话本地号码
  55. 电话号码
  56. 文本
  57. 时间
  58. 时间小时
  59. 时间MinorSec
  60. 网址
  61. xml
  62. 读美
于 2011-07-13T16:02:56.847 回答