【问题标题】:Remove decimal point from on-screen keyboard从屏幕键盘中删除小数点
【发布时间】:2012-06-08 06:21:18
【问题描述】:

根据document,Windows Phone OS 7.1 上的数字键盘应该有“。” - 小数点。

有没有办法从键盘上删除小数点,只留下数字和退格符号?

【问题讨论】:

    标签: windows-phone-7 on-screen-keyboard


    【解决方案1】:

    没有比各种 InputScope 更进一步自定义软输入面板的方法。但是,您可以尝试模拟 SIP,但这似乎需要做很多额外的工作才能避免“。”。

    如果您选择走这条路线,这里有一个可能会有所帮助的示例:http://www.silverlightshow.net/items/Windows-Phone-7-Creating-Custom-Keyboard.aspx

    【讨论】:

      【解决方案2】:

      与其尝试修改内置键盘(您不能这样做)或尝试创建自定义键盘(要准确地重新创建本机体验需要大量工作),您可能会发现这样做要简单得多忽略你不想显示的字符。

      【讨论】:

        【解决方案3】:

        使用 TextChanged 事件检查句点并忽略它。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2013-04-20
          • 2015-11-01
          • 2016-08-27
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多