Version

ScrollRegionBase Class Members

The following tables list the members exposed by ScrollRegionBase.

Protected Fields
 NameDescription
Protected FieldcachedScrollOriginValueinternally used by scrolling code to cache scroll origin  
Protected FieldclonedFromRegionIf this instance is a clone, then clonedFromRegion references the instance that it was cloned from  
Protected FieldcollectionValuecollections of scroll regions  
Protected FielddirtyGridElementinternal flag used for optimization purposes  
Protected FieldeventInterruptedinternal flag indicating whether a event has be interrupted  
Protected FieldextentLastResizecached value for width of last scroll region resize  
Protected FieldoriginCachedinternal flag indicating if origin is currently cached  
Protected FieldregeneratedDuringScrollinginternal flag indicating whether rows are being regenerated  
Protected Fieldregeneratinginternal flag indicating if rows/headers are being regenerated  
Protected FieldscrollBarInfoValuescroll bar control for the scroll region  
Protected FieldscrollbarPositionDirtyinternal flag used to indicate if the scrollbar position is dirty either resulting from rows being added or bands expanded  
Protected FieldscrollbarRectSetindicates whether the scrollbarRect member var is set  
Protected FieldscrollbarRectValuescroll bar rectangle  
Protected Fieldscrollinginternal state flag indicating if scrolling is taking place  
Protected FieldtagValue (Inherited from Infragistics.Shared.SubObjectBase)
Public Properties
 NameDescription
Public PropertyDisposed (Inherited from Infragistics.Shared.DisposableObject)
Public PropertyHiddenDetermines whether the object will be displayed. This property is not available at design-time.  
Public PropertyIsActiveScrollRegionReturns true if this scroll region is active. In the case of the row scroll region returns true if this instance is the same as the UltraGridBase.ActiveRowScrollRegion. Likewise for the column scroll region.  
Public PropertyIsCloneTrue if this is a temporary clone of the region passed into one of the 'Before' scroll events  
Public PropertyIsFirstVisibleRegionReturns true if this is the first visible region (read-only)  
Public PropertyIsLastVisibleRegionReturns true if this is the last visible region (read-only)  
Public PropertyLayoutReturns the Layout object that determines the layout of the object. This property is read-only at run-time.  
Public PropertyOriginThe origin of this ScrollRegionBase in client coordinates  
Public PropertyRectoverall rect of this scroll region base  
Public PropertyScrollbarReturns or sets a value that indicates whether a scroll bar will be displayed for a scrolling region.  
Public PropertySizingModeReturns or sets a value that indicates whether the user can resize two adjacent scrolling regions with the splitter bar. This property is not available at design-time.  
Public PropertyTag (Inherited from Infragistics.Shared.SubObjectBase)
Protected Properties
 NameDescription
Protected PropertyClonedFromIf this is a cloned region then ClonedFrom is the region it was cloned from  
Protected PropertyIsVerticalScrollbarReturns true for regions with vertical scrollbars and false for regions with horizontal scrollbars  
Protected PropertyScrollbarResolvedReturns the resolved scrollbar enumerator  
Protected PropertySubObjectPropChangeHandler (Inherited from Infragistics.Shared.SubObjectBase)
Public Methods
 NameDescription
Public MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public MethodDispose (Inherited from Infragistics.Shared.DisposableObject)
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodNotifyPropChangeOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Public MethodResetResets all properties back to their default values  
Public MethodResetHiddenResets Hidden to its default value (False.)  
Public MethodResetScrollbarResets Scrollbar to its default value.  
Public MethodResetSizingModeResets SizingMode to its default value (Free).  
Public MethodShouldSerializeReturns true is any of the properties have been set to non-default values  
Public MethodShouldSerializeTag (Inherited from Infragistics.Shared.SubObjectBase)
Public MethodVerifyNotDisposed (Inherited from Infragistics.Shared.DisposableObject)
Protected Methods
 NameDescription
Protected MethodDeserializeTagOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodInitializeTag (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodMemberwiseCloneOverloaded. Creates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected MethodOnDisposeOverridden. Called when the object is disposed of  
Protected MethodOnObjectPropChanged (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodOnSubObjectPropChanged (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodResetScrollInfoAbstract function that is overridden in ColScrollRegion and RowScrollRegion to provide proper code for resetting the scroll information and scrollbar state  
Protected MethodResetTag (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodSerializeTagOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodShouldSerializeHiddenReturns true is any of the properties have been set to non-default values  
Protected MethodShouldSerializeScrollbarReturns true is any of the properties have been set to non-default values  
Protected MethodShouldSerializeSizingModeReturns true is any of the properties have been set to non-default values  
Protected MethodShowScrollbarVirtual method that is called from PositionScrollbar to show/hide the scrollbar  
Public Events
 NameDescription
Public EventSubObjectDisposed (Inherited from Infragistics.Shared.SubObjectBase)
Public EventSubObjectPropChanged (Inherited from Infragistics.Shared.SubObjectBase)
See Also