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

前端之家收集整理的这篇文章主要介绍了Windows Phone 7 – 当WP7中显示软键盘时,防止屏幕向上滚动?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当Windows Phone应用程序中显示键盘时,是否有办法阻止屏幕向上移动?

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

这可以防止吗?

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

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

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

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

猜你在找的Windows相关文章