我想在键盘出现在屏幕上时调整页面大小。
我一整天都在寻找任何线索,但什么也没找到。
就我而言。我想要完整的页面文本框和它下面的一些按钮。
<Grid x:Name="RootLayout" >
<Grid >
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="70"/>
</Grid.RowDefinitions>
<ScrollViewer Margin="0" >
<TextBox TextWrapping="Wrap" Text="TextBox" AcceptsReturn="True" VerticalScrollBarVisibility="Auto" Height="698" Width="480"/>
</ScrollViewer>
<Canvas x:Name="RootMenu" Margin="0,1,0,0" Grid.Row="1" />
</Grid>
</Grid>
我过去常常认为第一行会自动更改其大小,但它不会发生。
请帮我。
///// --------------------------------------------------------- --------------------------------
我会不喜欢这个操作系统!建议的解决方案根本不好。当键盘可见时,我无法向下滚动它。
假设我只想简单的文本框让用户写一些东西。但这是不可能的!!
<phone:PhoneApplicationPage.ApplicationBar>
<shell:ApplicationBar IsVisible="True">
<shell:ApplicationBarIconButton IconUri="/icons/appbar.check.rest.png" Text="aplay"/>
</shell:ApplicationBar>
</phone:PhoneApplicationPage.ApplicationBar>
<Grid x:Name="RootLayout" >
<ScrollViewer>
<TextBox Text="TextBox" AcceptsReturn="True" VerticalScrollBarVisibility="Auto" />
</ScrollViewer>
</Grid>
无法确定是否显示 SIP。海梅·罗德里格斯有一个帖子展示如何对此做出相当可靠的猜测。
如果您希望始终显示“按钮”,那么最好且唯一可靠的方法就是使用 ApplicationBar。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)