0

我的 windows phone 8 应用程序中有一个搜索文本框。我不想为此添加搜索按钮,而是使用移动软键盘上的搜索按钮。是否有任何代码片段或链接提供相同的输入?此外,我可能会在 android 和 iOS 上部署这个应用程序,所以逻辑也适用于此,就像使用 c# 的 windows phone 一样?

4

3 回答 3

0

在 keydown 事件处理程序中使用

If (e.Key == Key.Enter)
{ 
   // do search stuff here
}
于 2013-10-05T23:42:36.453 回答
0

您可以改为使用键盘中的“输入键”,这样就可以消除多余的图标。

我可以提供代码示例。

编辑

    If (e.Key == Key.Enter)
    { 
       // do search stuff here
    }

这应该放在 textchanged 的​​事件中。然后它会工作。

希望它有所帮助

于 2013-10-05T10:56:44.557 回答
0

这是不可能的,并且如果您以一种可能被认为与用户体验不太一致的方式自定义按钮,则它可能不会被认证接受。

看看这个已经存在的 SO 帖子:

Windows Phone 7 物理按钮重载

于 2013-10-05T08:33:07.357 回答