C# 如何将文本块始终放置在视图的底部
我想在视图的底部放置一个文本块来通知用户一些信息。每个视图的高度都不同,用户可以使用ScrollViewer滚动视图。C# 如何将文本块始终放置在视图的底部,c#,wpf,xaml,C#,Wpf,Xaml,我想在视图的底部放置一个文本块来通知用户一些信息。每个视图的高度都不同,用户可以使用ScrollViewer滚动视图。 我希望无论视图有多长,文本块始终位于视图的底部,用户无需将滚动条滚动到视图的底部即可看到消息。有人能帮忙吗?如果你问定位问题,你试过这个吗 <TextBlock ... HorizontalAlignment="Centre" VerticalAlignment="Bottom"/> 如果我的理解有误,请告诉我。添加两个网格。一个用于添加所有视图,另一个用于如下所
我希望无论视图有多长,文本块始终位于视图的底部,用户无需将滚动条滚动到视图的底部即可看到消息。有人能帮忙吗?如果你问定位问题,你试过这个吗
<TextBlock ... HorizontalAlignment="Centre" VerticalAlignment="Bottom"/>
如果我的理解有误,请告诉我。添加两个网格。一个用于添加所有视图,另一个用于如下所示的信息文本
<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>
将ScrollViewer放置在第一个网格周围可以实现我想要的效果,谢谢!