ScrollBar.Scroll 事件

定义

当用户使用鼠标移动ScrollBar内容时,在内容滚动Thumb时发生一次或多次。

public:
 event System::Windows::Controls::Primitives::ScrollEventHandler ^ Scroll;
public event System.Windows.Controls.Primitives.ScrollEventHandler Scroll;
member this.Scroll : System.Windows.Controls.Primitives.ScrollEventHandler 
Public Custom Event Scroll As ScrollEventHandler 

事件类型

示例

以下示例演示如何将 Scroll 事件的事件处理程序分配给 ScrollBar 控件,以及如何在代码中定义事件处理程序。

<ScrollBar Orientation="Horizontal"/>
private void OnScroll(object sender, RoutedEventArgs e)
{
   //Things to do when the Scroll event occurs
}
Private Sub OnScroll(ByVal sender As Object, ByVal e As RoutedEventArgs)
   'Things to do when the Scroll event occurs
End Sub

注解

当用户通过拖动Value来更改ScrollBarThumb此事件时,通常会多次发生此事件。 当拖动位置时 Thumb ,引发此事件的次数没有限制。

当控件在代码中更改时ValueScrollBar,不会引发此事件。

路由事件信息

项目 价值
标识符字段 ScrollEvent
路由策略 鼓 泡
代理 ScrollEventHandler

适用于

另请参阅