Skip to content

DynamicScrollViewer class

Attributes: [ToolboxItem(true)] [ToolboxBitmap] [DefaultEvent("ScrollChangedEvent")]

Defined in

Namespace: CrissCross.WPF.UI.Controls Assembly: CrissCross.WPF.UI.dll Full name: CrissCross.WPF.UI.Controls.DynamicScrollViewer Modifiers: public

Summary

Custom ScrollViewer with events depending on actions taken by the user.

Applies to

net10.0-windows10.0.19041, net9.0-windows10.0.19041, net8.0-windows10.0.19041, net481

Class hierarchy
classDiagram
class DynamicScrollViewer
class PassiveScrollViewer
PassiveScrollViewer <|-- DynamicScrollViewer

Inherits from: PassiveScrollViewer

Constructors

NameSummary
.ctor

Properties

NameSummary
IsScrollingVerticallyGets or sets a value indicating whether gets or sets information whether the user was scrolling vertically for the last few seconds.
IsScrollingHorizontallyGets or sets a value indicating whether gets or sets information whether the user was scrolling horizontally for the last few seconds.
MinimalChangeGets or sets the value required for the scroll to show automatically.
TimeoutGets or sets time after which the scroll is to be hidden.

Fields

NameSummary
static IsScrollingVerticallyPropertyProperty for [IsScrollingVertically](#
static IsScrollingHorizontallyPropertyProperty for [IsScrollingHorizontally](#
static MinimalChangePropertyProperty for [MinimalChange](#
static TimeoutPropertyProperty for [Timeout](#

Methods

NameSummary
OnScrollChangedOnScrollChanged is an override called whenever scrolling state changes on this [DynamicScrollViewer](#
Inherited members