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通过拖动 Thumb更改 的 ScrollBar 时,通常会多次发生此事件。 拖动位置时引发 Thumb 此事件的次数没有限制。

在代码中更改 控件的 ScrollBarValue,不会引发此事件。

路由事件信息

标识符字段 ScrollEvent
路由策略 鼓 泡
委托 ScrollEventHandler

适用于

另请参阅