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¶
| Name | Summary |
|---|---|
| .ctor |
Properties¶
| Name | Summary |
|---|---|
| IsScrollingVertically | Gets or sets a value indicating whether gets or sets information whether the user was scrolling vertically for the last few seconds. |
| IsScrollingHorizontally | Gets or sets a value indicating whether gets or sets information whether the user was scrolling horizontally for the last few seconds. |
| MinimalChange | Gets or sets the value required for the scroll to show automatically. |
| Timeout | Gets or sets time after which the scroll is to be hidden. |
Fields¶
| Name | Summary |
|---|---|
| static IsScrollingVerticallyProperty | Property for [IsScrollingVertically](# |
| static IsScrollingHorizontallyProperty | Property for [IsScrollingHorizontally](# |
| static MinimalChangeProperty | Property for [MinimalChange](# |
| static TimeoutProperty | Property for [Timeout](# |
Methods¶
| Name | Summary |
|---|---|
| OnScrollChanged | OnScrollChanged is an override called whenever scrolling state changes on this [DynamicScrollViewer](# |
Inherited members
CrissCross.WPF.UI.Controls.PassiveScrollViewer.IsScrollSpillEnabledPropertyCrissCross.WPF.UI.Controls.PassiveScrollViewer.OnMouseWheel(System.Windows.Input.MouseWheelEventArgs)CrissCross.WPF.UI.Controls.PassiveScrollViewer.#ctorCrissCross.WPF.UI.Controls.PassiveScrollViewer.IsScrollSpillEnabledSystem.Object.Equals(System.Object)System.Object.Equals(System.Object,System.Object)System.Object.GetHashCodeSystem.Object.GetTypeSystem.Object.MemberwiseCloneSystem.Object.ReferenceEquals(System.Object,System.Object)System.Object.ToString