滚动查看器保留在我上次在WPF中保留的最后位置

时间:2016-03-11 06:46:08

标签: c# .net wpf xaml

我正在使用 MVVM架构样式处理用户控件,并在使用滚动查看器时遇到问题。
每当我打开用户控件时,我发现滚动查看器位于我上次离开它的位置。我希望每当我打开控件时我都应该将滚动查看器放在顶部位置。

<ScrollViewer VerticalAlignment="Stretch" HorizontalAlignment="Stretch" HorizontalScrollBarVisibility="Visible">

请帮助我解决任何问题。

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码将scrollviewer位置移至顶部

ScrollViewer scroll = //FindyourScrollViewerControlHere

scroll.ScrollToTop();

如果您想使用XAML和绑定

进行滚动,请使用以下方法

https://stackoverflow.com/a/8372627/1612065