[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Framework.Implementation.ScrollBehavior

ScrollBehavior Class

Represents the base class for ScrollViewer behaviors.

Implements
Namespace: GrapeCity.ActiveReports.Framework.Implementation
Assembly: MESCIUS.ActiveReports.Viewer.Wpf.dll
Syntax
public abstract class ScrollBehavior : Behavior<ScrollViewer>, IBehavior

Constructors

Name Description
ScrollBehavior()

Initializes a new instance of the ScrollBehavior class.

Fields

Name Description
IsEnabledProperty

Identifies the IsEnabled dependency property.

Model

Model for single page and multipage views.

PaneViewModel

Model of the current report pane.

ViewerModel

Model of the viewer.

Properties

Name Description
IsEnabled

Gets or sets a value indicating whether this behavior is enabled.

Methods

Name Description
Attach(ScrollViewer)

Attaches the behavior to the specified host.

Detach(ScrollViewer)

Detaches the behavior from the specified host.

FindPageUiElement(ScrollViewer)

Find the UIElement in host object.

OnInitialize(ViewTypeViewModel)

Fired when the ScrollBehavior was initialized.

OnIsEnabledChanged(bool)

Enable / disable behavior in inherited classes.