加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Windows Phone 7 – 当WP7中显示软键盘时,防止屏幕向上滚动?

发布时间:2020-12-13 21:07:28 所属栏目:Windows 来源:网络整理
导读:当Windows Phone应用程序中显示软键盘时,是否有办法阻止屏幕向上移动? 我有一个文本框位于屏幕的上半部分,所以当显示软键盘时,它不会覆盖文本框。但是,当文本框被点击时,屏幕仍然向上移动。 这可以防止吗? 我花了很多时间试图找到一个解决方案 – 在
当Windows Phone应用程序中显示软键盘时,是否有办法阻止屏幕向上移动?

我有一个文本框位于屏幕的上半部分,所以当显示软键盘时,它不会覆盖文本框。但是,当文本框被点击时,屏幕仍然向上移动。

这可以防止吗?

我花了很多时间试图找到一个解决方案 – 在我的情况下,我希望页面标题保持在屏幕的顶部,而不是在键盘打开时滚动。

我发现最好的是在下面的帖子中描述的解决方案,它使用框架的TranslateTransform(由键盘打开/关闭触发)的变化来改变上边距的大小,从而改变可用内容的空间。

http://sorokoletov.com/2011/08/windows-phone-70-handling-text-entry-screens/

如果您有一个包含多个元素的屏幕,则可能需要考虑明确更改布局以适应较小的空间。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读