在UWP / XAML中重复使用时,使Scrollviewer从顶部开始

时间:2019-04-01 12:12:09

标签: c# xaml uwp

使用完它后,当我回到Scrollviewer时,它保持关闭时的位置。有没有办法将其重置为顶部?

1 个答案:

答案 0 :(得分:1)

如果引用了ScrollViewer元素,则应该能够使用其ChangeView方法滚动到顶部,例如:

public sealed partial class MainPage : Page
{
    public MainPage()
    {
        this.InitializeComponent();
        Loaded += MainPage_Loaded;
    }

    private void MainPage_Loaded(object sender, RoutedEventArgs e)
    {
        scrollViewer.ChangeView(0, null, null);
    }
}