如何设置键盘在数字模式下打开或直接打开一个特殊的数字键盘(如android)?我的目标是避免用户每次在输入可能只是一个数字值的值之前按下小按钮来切换字母和数字。我有一个文本框,用户需要edit.Thanks!
发布于 2012-03-14 03:32:00
How to: Change the On-Screen Keyboard Input Scope in Windows Phone
<TextBox InputScope="Number" Name="txtPhoneNumber" />发布于 2012-03-14 03:32:16
InputScope="Number"
TextBox numercicTextBox = new TextBox();
// ...propriétés de la textbox à initialiser + l'ajouter dans le ContentPanel
numercicTextBox.KeyDown += new KeyEventHandler(numercicTextBox_KeyDown);
void numercicTextBox_KeyDown(object sender, KeyEventArgs e)
{
if (System.Text.RegularExpressions.Regex.IsMatch(e.Key.ToString(),"[0-9]"))
e.Handled = false;
else e.Handled = true;
}https://stackoverflow.com/questions/9690708
复制相似问题