Pav*_*rov 1 c# xaml keyboard-events windows-phone-8.1
在我的Windows Phone应用程序上,我需要相应地将我的视图更改为键盘.我有几个问题:
如何识别键盘是否已打开?是否有关于键盘打开的事件?
有没有办法获得键盘的高度?或者被阻止的UI的区域大小(通过键盘)?
您可以按Windows.UI.ViewManagement.InputPane类访问键盘信息.有静态方法GetForCurrentView().它返回当前视图的InputPane.InputPane具有事件Hiding和Showing属性OccludedRect,它返回输入窗格覆盖的区域.
InputPane inputPane = InputPane.GetForCurrentView();
inputPane.Showing += OnInputPaneShowing;
inputPane.Hiding += OnInputPaneHiding;
Rect coveredArea = inputPane.OccludedRect;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
486 次 |
| 最近记录: |