我的目标是包含一个文本框,该文本框只能接受七个字符(S,A,B,C,D,E,U)中的一个。 有没有可能的方法来自定义屏幕键盘。 我知道有内置的布局用于输入文本,数字,聊天,公式,如
中指定的那样http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh393998%28v=vs.105%29.aspx
但我需要键盘只包含这7个字母。 任何可能的解决方案?
修改 我通过禁用屏幕键盘上的其他键实现了这一点。找不到其他工作。
答案 0 :(得分:0)
不,使用内置SIP提供程序无法做到这一点。
但是,你可以做的是创建自己的假TextBox
和你自己的键盘,如控件。毕竟,你只需要输入7个字母。
编辑:我刚刚意识到只需要选择一个值。为此,请使用ListPicker
,因为这是选择单个项目的标准控件。
答案 1 :(得分:0)
不支持开箱即用。
您需要创建自己的可视键盘和逻辑(约束,限制,RegEx等...)