已解决,所以我没有订阅这个事件,愚蠢的错误:/添加 的KeyDown =" NumKeyDown"解决了这个问题。
<TextBox x:Name="searchBox" IsSpellCheckEnabled="True" KeyDown="NumKeyDown"/>
显然我想使用我在hub部分的文本框中获得的数据做一些事情。我不想明确地有一个按钮,而是我想进入一个从我的Windows Phone 8.1按下回车键时调用的功能,即输入按键事件。我正在使用此功能,但似乎无法帮助..此功能放在mainpage.cs中,hubsection和textbox位于mainpage.xaml
private async void NumKeyDown(object sender, KeyRoutedEventArgs e)
{
if (e.Key == Windows.System.VirtualKey.Enter)
{
var message_dialog = new MessageDialog("Dial *100# directly from keypad for warid balance inquiry. Thank you!");
// Show the message dialog
await message_dialog.ShowAsync();
}
}