WPF ScrollViewer

时间:2010-06-28 21:24:56

标签: c# .net wpf

我想知道是否还有检查是否点击了wpf滚动查看器的向上箭头或向下箭头。 我试图在wpf文本框中执行此操作但是,我希望它能够捕捉到文本的下一行而不是显示部分文本。

所以,我这样做的方法是点击上/下。 我会说 textBox.lineup / linedown。

但我还需要知道点击了哪个组件才能这样做。 提前谢谢!

-Kevin

1 个答案:

答案 0 :(得分:0)

您可以在ScrollViewer中使用ScrollChanged事件,如下所示

<ScrollViewer ScrollChanged="ScrollViewer_ScrollChanged">

在代码中,您可以获取verticalOffSet值。

 private void ScrollViewer_ScrollChanged(object sender, ScrollChangedEventArgs e)
    {
        double verticalOffSet = e.VerticalOffset;
        ...
    }