如何以编程方式隐藏键盘

Sag*_*tay 3 c# windows-phone

我有一个带有按钮的文本框(Telerik的RadTextBox配置了Action).当用户按下Action时,会显示进度基础,屏幕变暗,并发生一些魔术.

我的问题是,由于动作不会导致文本框失去焦点,因此屏幕键盘不会被隐藏,并且会一直覆盖屏幕的一半.

我想以编程方式隐藏屏幕键盘,但不知道如何.

Mik*_*oud 8

只需将焦点设置到主页面:

this.Focus();
Run Code Online (Sandbox Code Playgroud)

这将聚焦不使用键盘的控件,从而隐藏键盘.不幸的是,键盘没有API来隐藏它.