[]
        
(Showing Draft Content)

C1.Win.C1FlexGrid.View.C1FlexGridExternalViewBase

C1FlexGridExternalViewBase Class

Base class for the FlexGrid external view.

Inheritance
C1FlexGridExternalViewBase
Implements
Namespace: C1.Win.C1FlexGrid.View
Assembly: C1.Win.C1FlexGrid.4.8.dll
Syntax
public abstract class C1FlexGridExternalViewBase : Component, IComponent, IDisposable

Constructors

Name Description
C1FlexGridExternalViewBase()

Properties

Name Description
FlexGrid

Gets or sets the C1FlexGrid that is connected to this C1.Win.C1FlexGrid.View.IFlexGridExternalView.

IsUpdating

Gets a value indicating that the view is within the BeginUpdate/EndUpdate methods.

UseScrollWindow

Gets or sets a value indicating whether the ScrollWindow feature is used. ScrollWindow feature allows to redraw only dirty cells when scrolling.

Methods

Name Description
BeginUpdate()

Maintains performance by preventing the attached C1FlexGrid controls from updating itself until the EndUpdate() method is called.

EndUpdate()

Resumes updating the attached C1FlexGrid control after calls to the BeginUpdate() method.

OnEndUpdate()

Called when C1FlexGridExternalViewBase updating is ended.

OnFlexGridChanged(EventArgs)

Rises the FlexGridChanged event.

OnFlexGridChanging(EventArgs)

Rises the FlexGridChanging event.

UpdateGrid()

Updates grid according to the C1FlexGridExternalViewBase settings.

Events

Name Description
FlexGridChanged

Occurs when FlexGrid property is changed.

FlexGridChanging

Occurs before FlexGrid property is changed.