Xaml UWP-根据键盘对齐元件
我正在创建一个应用程序,其中有一个输入字段和按钮。输入字段位于页面顶部,按钮与页面底部对齐。问题是当我写入输入字段时,键盘会弹出并隐藏页面底部定义的按钮。我想将该按钮与键盘对齐,这样当键盘弹出时,按钮仍然可见 简单的xaml代码:Xaml UWP-根据键盘对齐元件,xaml,uwp,windows-10-mobile,Xaml,Uwp,Windows 10 Mobile,我正在创建一个应用程序,其中有一个输入字段和按钮。输入字段位于页面顶部,按钮与页面底部对齐。问题是当我写入输入字段时,键盘会弹出并隐藏页面底部定义的按钮。我想将该按钮与键盘对齐,这样当键盘弹出时,按钮仍然可见 简单的xaml代码: <TextBox x:Name="nameBox" HorizontalAlignment="Stretch" Margin="10,10,10,0" T
<TextBox x:Name="nameBox"
HorizontalAlignment="Stretch"
Margin="10,10,10,0"
TextWrapping="Wrap"
PlaceholderText="Enter your name ..."
VerticalAlignment="Top"/>
<Button
x:Name="buttonDisplay"
HorizontalAlignment="Center"
VerticalAlignment="Bottom"
Margin="10,10,10,10"
Content="Display"
Click="buttonDisplay_Click"/>
你知道怎么做吗?提前谢谢您。我想您的家长需要一个scrollviewer
<Grid>
<ScrollViewer>
<TextBox x:Name="nameBox"
HorizontalAlignment="Stretch"
Margin="10,10,10,0"
TextWrapping="Wrap"
PlaceholderText="Enter your name ..."
VerticalAlignment="Top"/>
<Button
x:Name="buttonDisplay"
HorizontalAlignment="Center"
VerticalAlignment="Bottom"
Margin="10,10,10,10"
Content="Display"
Click="buttonDisplay_Click"/>
</ScrollViewer>
</Grid>
这有帮助还是你需要一些不同的东西 这里也有类似的帖子 其思想是您可以收听InputPane的显示和隐藏事件。在事件处理程序中,可以根据键盘调整UI布局 例如,可以相对于键盘高度重新对齐按钮 有关InputPane的更多信息,请参阅 这里有一个动态对齐UI布局的好例子,请参阅