在我的 Windows Phone 应用程序上,我需要根据键盘更改视图。
我有几个问题:
如何判断键盘是否打开?是否有键盘打开的视图事件?
有没有办法获得键盘的高度?
或者被阻止的 UI 区域大小(通过键盘)?
您可以通过以下方式访问键盘信息Windows.UI.ViewManagement.InputPane
班级。有静态方法GetForCurrentView()
。它返回当前视图的InputPane。输入窗格有事件Hiding
and Showing
和财产OccludedRect
它返回输入窗格覆盖的区域。
InputPane inputPane = InputPane.GetForCurrentView();
inputPane.Showing += OnInputPaneShowing;
inputPane.Hiding += OnInputPaneHiding;
Rect coveredArea = inputPane.OccludedRect;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)