我想在视图的底部放置一个 TextBlock 来通知用户。每个视图高度都不同,用户可以使用ScrollViewer滚动视图。
我希望无论视图多长时间,TextBlock始终位于视图的底部,用户无需将滚动条滚动到视图底部以查看消息。有人可以帮忙吗?
答案 0 :(得分:0)
如果你问的是定位,你试过这个吗,
<TextBlock ... HorizontalAlignment="Centre" VerticalAlignment="Bottom"/>
如果我的理解有误,请告诉我。
答案 1 :(得分:0)
添加两个网格。一个用于您的目的,您添加所有视图,第二个用于信息文本,如下所示。
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="30"/>
</Grid.RowDefinitions>
<!-- This is your main grid in ScrollViewer-->
<ScrollViewer>
<Grid Grid.Row="0" >
</Grid>
</ScrollViewer>
<!-- This is information Text which is always at bottom -->
<Grid Grid.Row="1">
<TextBlock Text="Your Message" HorizontalAlignment="Center" VerticalAlignment="Bottom"/>
</Grid>
</Grid>