适用于 Windows Phone。当我将 InputScope 设置为在 TextBox 上搜索时,如何知道何时单击了“搜索”按钮?有事件吗?
最佳答案
当 InputScope
设置为“Search”时,“search”按钮只是一个重新设计的“enter”按钮。所以,假设:
<TextBox InputScope="Search" KeyDown="SearchBox_KeyDown" />
“搜索”按钮被按下(在 SIP 上)可以通过以下方式检测到:
private void SearchBox_KeyDown(object sender, KeyEventArgs e)
{
if (e.Key == Key.Enter)
{
// Do search...
}
}
关于windows-phone-7 - 当我将 InputScope 设置为搜索时,如何判断何时单击了 "search"按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4665869/