0

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

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

这很好。

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

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

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

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

PS:这(在 windows8 上以编程方式显示/隐藏键盘)不是解决此问题的方法。那是因为问题是想阻止它显示。我需要它来隐藏。

4

1 回答 1

0

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

于 2012-11-03T06:37:53.160 回答