在Windows Phone应用程序中显示软键盘时,有没有办法防止屏幕上移?
我有一个文本框,它位于屏幕的上半部分,所以当显示软键盘时,它不会覆盖文本框。但是,当点击文本框时,屏幕仍然向上移动。
这是可以防止的吗?
发布于 2012-04-13 23:08:07
我花了相当多的时间试图找到一个解决方案--在我的例子中,我希望页面标题保持在屏幕的顶部,而不是在键盘打开时滚动离开。
我找到的最好的解决方案是下面的帖子中描述的解决方案,它使用框架的TranslateTransform (由键盘打开/关闭触发)的变化来更改顶部页边距的大小,从而改变可用内容的空间。
http://sorokoletov.com/2011/08/windows-phone-70-handling-text-entry-screens/
如果您的屏幕包含多个元素,则可能需要考虑显式更改布局以适应较小的空间。
发布于 2013-09-27 22:34:48
https://stackoverflow.com/questions/10075273
复制相似问题