我正在研究 Windows Phone 8 文本框,我只是将文本框的输入范围更改为数字/数字。问题是文本框中没有使用点(小数点)按钮,所以我想禁用点按钮,或者当用户单击该按钮时,它不会反射(reflect)在文本框中,我只需要输入数字。所以请帮助我解决这个问题,因为我是初学者。非常感谢。
最佳答案
您可以附加到 TextBox.KeyDown
事件,并在输入 .
时将其设置为 Handled = true
,如下所示:
private void MyTextBox_OnKeyDown(object sender, KeyEventArgs e)
{
if (e.PlatformKeyCode == 190)
{
e.Handled = true;
}
}
.
的代码是 190
关于windows-phone-7 - 如何禁用 Windows Phone 8 键盘按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16111405/