在我的Windows Phone 8.1项目中,我有以下代码:
private void FromBox_KeyDown(object sender, KeyRoutedEventArgs e)
{
if (VirtualKey.Decimal == e.Key)
{
if (true == FromBox.Text.Contains("."))
{
e.Handled = true;
}
}
}
它告诉我:
"本地或参数的价值' e'在这个时候是无法获得的。"
我按下小键盘上的小数点按钮,它显然会起作用,但不知何故它会因为这个而跳过if子句..
为什么会这样,我该如何解决?