Skip to main content
All docs
V26.1
  • ScrollBarExtensions Methods

    Contains attached properties that allow you to customize the scroll bar’s behavior in WPF controls.
    Name Description
    GetAllowMiddleMouseScrolling(DependencyObject) static Gets the value of the ScrollBarExtensions.AllowMiddleMouseScrolling attached property for the specified ScrollBarExtensions.
    GetAllowMouseScrolling(DependencyObject) static Gets the value of the ScrollBarExtensions.AllowMouseScrolling attached property for the specified ScrollBarExtensions.
    GetAllowShiftKeyMode(DependencyObject) static Gets the value of the ScrollBarExtensions.AllowShiftKeyMode attached property for the specified ScrollBarExtensions.
    GetCurrentHorizontalScrollMargin(DependencyObject) static Gets the value of the ScrollBarExtensions.CurrentHorizontalScrollMargin attached property for the specified ScrollBarExtensions.
    GetHandlesDefaultMouseScrolling(DependencyObject) static Gets the value of the ScrollBarExtensions.HandlesDefaultMouseScrolling attached property for the specified ScrollBarExtensions.
    GetHorizontalMouseWheelListeningInitializedProperty(DependencyObject) static
    GetIsScrollBarThumbDragDeltaListener(DependencyObject) static Gets the value of the ScrollBarExtensions.IsScrollBarThumbDragDeltaListener attached property for the specified ScrollBarExtensions.
    GetIsTouchScrollBarMode(DependencyObject) static Gets the value of the ScrollBarExtensions.IsTouchScrollBarMode attached property for the specified ScrollBarExtensions.
    GetListeningScrollBarThumbDragDelta(DependencyObject) static Gets the value of the ScrollBarExtensions.ListeningScrollBarThumbDragDelta attached property for the specified ScrollBarExtensions.
    GetPreventParentScrolling(DependencyObject) static Gets the value of the ScrollBarExtensions.PreventParentScrolling attached property for the specified ScrollBarExtensions.
    GetScrollBarMode(DependencyObject) static Gets the value of the ScrollBarExtensions.ScrollBarMode attached property for the specified ScrollBarExtensions.
    GetScrollBehavior(DependencyObject) static Gets the value of the ScrollBarExtensions.ScrollBehavior attached property for the specified ScrollBarExtensions.
    GetScrollViewerMouseMoved(DependencyObject) static Gets the value of the ScrollBarExtensions.ScrollViewerMouseMoved attached property for the specified ScrollBarExtensions.
    GetScrollViewerOrientation(DependencyObject) static Gets the value of the ScrollBarExtensions.ScrollViewerOrientation attached property for the specified ScrollBarExtensions.
    GetScrollViewerSizeChanged(DependencyObject) static Gets the value of the ScrollBarExtensions.ScrollViewerSizeChanged attached property for the specified ScrollBarExtensions.
    SetAllowMiddleMouseScrolling(DependencyObject, Boolean) static Sets the value of the ScrollBarExtensions.AllowMiddleMouseScrolling attached property to the specified ScrollBarExtensions.
    SetAllowMouseScrolling(DependencyObject, Boolean) static Sets the value of the ScrollBarExtensions.AllowMouseScrolling attached property to the specified ScrollBarExtensions.
    SetAllowShiftKeyMode(DependencyObject, Boolean) static Sets the value of the ScrollBarExtensions.AllowShiftKeyMode attached property to the specified ScrollBarExtensions.
    SetCurrentHorizontalScrollMargin(DependencyObject, Thickness) static Sets the value of the ScrollBarExtensions.CurrentHorizontalScrollMargin attached property to the specified ScrollBarExtensions.
    SetHandlesDefaultMouseScrolling(DependencyObject, Boolean) static Sets the value of the ScrollBarExtensions.HandlesDefaultMouseScrolling attached property to the specified ScrollBarExtensions.
    SetIsScrollBarThumbDragDeltaListener(DependencyObject, Boolean) static Sets the value of the ScrollBarExtensions.IsScrollBarThumbDragDeltaListener attached property to the specified ScrollBarExtensions.
    SetIsTouchScrollBarMode(DependencyObject, Boolean) static Sets the value of the ScrollBarExtensions.IsTouchScrollBarMode attached property to the specified ScrollBarExtensions.
    SetListeningScrollBarThumbDragDelta(DependencyObject, Boolean) static Sets the value of the ScrollBarExtensions.ListeningScrollBarThumbDragDelta attached property to the specified ScrollBarExtensions.
    SetPreventParentScrolling(DependencyObject, Boolean) static Sets the value of the ScrollBarExtensions.PreventParentScrolling attached property to the specified ScrollBarExtensions.
    SetScrollBarMode(DependencyObject, ScrollBarMode) static Sets the value of the ScrollBarExtensions.ScrollBarMode attached property to the specified ScrollBarExtensions.
    SetScrollBehavior(DependencyObject, ScrollBehaviorBase) static Sets the value of the ScrollBarExtensions.ScrollBehavior attached property to the specified ScrollBarExtensions.
    SetScrollViewerMouseMoved(DependencyObject, Boolean) static Sets the value of the ScrollBarExtensions.ScrollViewerMouseMoved attached property to the specified ScrollBarExtensions.
    SetScrollViewerOrientation(DependencyObject, Nullable<Orientation>) static Sets the value of the ScrollBarExtensions.ScrollViewerOrientation attached property to the specified ScrollBarExtensions.
    SetScrollViewerSizeChanged(DependencyObject, Boolean) static Sets the value of the ScrollBarExtensions.ScrollViewerSizeChanged attached property to the specified ScrollBarExtensions.
    See Also