显示键盘时调整页面布局

时间:2015-03-19 06:50:39

标签: c# windows-phone-8.1 winrt-xaml

我的应用程序有一个数据透视页面,在一个透视图项目中,我有一个网格,顶行显示一个列表,另一个文本框用于在底行显示。

我遇到的问题是,当选择文本框时,软键盘会显示出来并按下'其他一切。因此,列表的上半部分不在视野范围内,您无法看到过滤结果的一半。

理想情况下,我只想隐藏Pivot / pivot项目的标题,但列表要被压缩' (缩小尺寸,不缩小)因此视口外没有任何部分。

1 个答案:

答案 0 :(得分:1)

查看InputPane类型和Showing事件。

您可以选择收听事件并根据需要调整用户界面(基于OccludedRect),也可以将EnsuredFocusedElementInView属性设置为true并自行处理