如何向下滚动多行ScrollViewer

时间:2015-08-26 07:07:27

标签: c# wpf scrollviewer

ScrollViewer.LineDown()用于向下滚动ScrollViewer中的一行。 有没有办法一次向下滚动多行。

喜欢的东西 ScrollViewer.LinesDown(5)

1 个答案:

答案 0 :(得分:2)

您可以实现扩展方法来执行此操作,因为没有标准方法可以执行此操作。哪个非常有用。

public static void LinesDown(this ScrollViewer scroll, int lines)
{
    for (int i = 0; i < lines; i++)
        scroll.LineDown();
}

然后你可以像你想要的那样打电话

ScrollViewer.LinesDown(5);