【问题标题】:Is it possible to hide the SIP (soft keyboard) in Win 8?是否可以在 Win 8 中隐藏 SIP(​​软键盘)?
【发布时间】:2012-11-03 04:31:53
【问题描述】:

当用户编辑记录时,XAML 弹出窗口会显示一个小表单。

当用户将焦点放在 TextBox 上时,会出现软键盘。

这很好。

OnKeyDown (if Enter) 我提交用户的更改。

提交更改后,我隐藏了 XAML 弹出窗口。

即使表单不可见,SIP 仍然可见。

处理这种情况的正确方法是什么?

PS:这(Show/Hide Keyboard programmatically on windows8)不是解决这个问题的方法。那是因为问题是想阻止它显示。我需要它隐藏起来。

【问题讨论】:

  • 您找到了一个好的解决方案吗?请与我们分享。

标签: windows-8 windows-store-apps winrt-xaml


【解决方案1】:

在隐藏弹出窗口之前禁用 texbox,将焦点移到不会使用键盘的地方(比如透明的 0x0 边框),也许?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-28
    • 1970-01-01
    • 2015-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-29
    相关资源
    最近更新 更多