【问题标题】:wp8 hiding the keyboard on selectionchanged eventwp8在selectionchanged事件上隐藏键盘
【发布时间】:2015-07-19 20:45:45
【问题描述】:

在我的 windows phone 8 应用程序中,当用户从我的自动完成框中选择项目时,我试图隐藏键盘。

我试图将焦点设置到另一个项目和页面本身,但键盘仍然不在 有什么想法或其他方法吗?

【问题讨论】:

    标签: c# windows-phone-8 show-hide autocompletebox


    【解决方案1】:
    Windows.UI.ViewManagement.InputPane.GetForCurrentView().TryHide();
    

    或禁用文本框并重新启用它:

    MyTextBox.IsEnabled = false;
    MyTextBox.IsEnabled = true;
    

    【讨论】:

    • 这适用于 wp 8.1 及更高版本。 wp8 没有 TryHide 方法
    • 嗯,WP8 似乎没有直接的办法,在我的回答中添加了解决方法。
    • 我不久前也尝试过,但没有帮助:/而且我使用的是自动完成框而不是文本框,也不是在 keydown 等事件上,而是在 selectionchanged 上。所有“示例”通常都是指文本框并输入键...
    猜你喜欢
    • 1970-01-01
    • 2012-06-09
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 2012-04-06
    • 1970-01-01
    相关资源
    最近更新 更多