我有一个固定标题的页面,后跟内容和文本框,使用户可以发布到我的应用程序。当用户按下文本框时,键盘会显示,所有控件向上滑动使用户无法滚动然后返回?
如何让控件在键盘下浮动,以便用户可以滚动它。
我尝试过网格和滚动查看器但没有成功:(
我的布局:
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto " />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Rectangle Width="Auto" Height="50" Fill="Red" />
<Grid Grid.Row="1">
<Rectangle Height="600" Fill="Green" VerticalAlignment="Top" />
</Grid>
<TextBox Grid.Row="1" Width="Auto" Background="Black" VerticalAlignment="Bottom" />
</Grid>
这就是发生的事情
这就是我期望发生的事情
答案 0 :(得分:1)
以下文章介绍了如何通过操作操作系统对页面进行的转换来解决问题。
http://klingdigital.net/2013/06/scrollviewer-and-multiline-textbox-windowsphone/