Version

ScrollBarInfo Class Members

The following tables list the members exposed by ScrollBarInfo.

Public Constructors
 NameDescription
Public ConstructorScrollBarInfo ConstructorInitializes a new ScrollBarInfo object with the specified Orientation, owning control and appearances collection.  
Public Fields
 NameDescription
Public FieldMinimumThumbSizeMinimum size for the scroll thumb in pixels.  
Protected Fields
 NameDescription
Protected FieldtagValue (Inherited from Infragistics.Shared.SubObjectBase)
Public Properties
 NameDescription
Public PropertyAccessibleDescriptionReturns or sets the description of the scrollbar displayed by accessibility clients.  
Public PropertyAccessibleNameReturns or sets the name of the scrollbar displayed by accessibility clients.  
Public PropertyAutoDisableReturns or sets whether the ScrollBar will appear disabled when the scroll thumb cannot be moved.  
Public PropertyAutoRepeatDelayDetermines the amount of milliseconds between scroll notifications when using the scroll arrows or scroll track.  
Public PropertyButtonStyleDetermines the style of buttons used in the control.  
Public PropertyButtonStyleResolvedReturns the resolved ButtonStyle.  
Public PropertyDisposed (Inherited from Infragistics.Shared.DisposableObject)
Public PropertyEnabledDetermines the enabled state of the scroll bar.  
Public PropertyEnabledResolvedIndicates if the ScrollBar appears disabled based on the Enabled and AutoDisable properties.  
Public PropertyIsScrollCancelledIndicates if the scroll operation has been cancelled.  
Public PropertyIsScrollInProgressIndicates if a scroll operation is currently in progress.  
Public PropertyIsThumbInDragIndicates if the scroll thumb is currently being dragged.  
Public PropertyLargeChangeAmount that the scroll thumb will reposition when clicking in the scroll track.  
Public PropertyMaximumMaximum position of the scroll thumb.  
Public PropertyMaximumDragValueMaximum value that can be reached when using the interface to change the value.  
Public PropertyMinimumMinimum position of the scroll thumb.  
Public PropertyOrientationDetermines the orientation of the ScrollBar.  
Public PropertyOwningControlReturns the control that owns the ScrollBarInfo.  
Public PropertyPriorityScrollingGets/sets whether callbacks made during a scroll operation occur synchronously or asynchronously.  
Public PropertyScrollBarLookDetermines the appearance of the ScrollBar  
Public PropertyScrollTipsEnabledGets or set whether ScrollTips are enabled.  
Public PropertySetFocusOnClickReturns or sets whether clicking on the scrollbar buttons will force focus to the containing control.  
Public PropertyShowsFocusIndicates if the scroll thumb should toggle its state to indicate focus.  
Public PropertySmallChangeAmount that the scroll thumb will reposition when clicking the scroll arrow buttons.  
Public PropertyTag (Inherited from Infragistics.Shared.SubObjectBase)
Public PropertyValueCurrent position of the scroll thumb.  
Public PropertyViewStyleReturns/sets the style of the control.  
Public PropertyVisibleIndicates the visibility of the elements listening to the ScrollBarInfo.  
Protected Properties
 NameDescription
Protected PropertySubObjectPropChangeHandler (Inherited from Infragistics.Shared.SubObjectBase)
Public Methods
 NameDescription
Public MethodActivateInitialize the ScrollBarInfo  
Public MethodCancelScrollOverloaded. Cancels the current scroll operation.  
Public MethodCreateAccessibilityInstanceOverloaded. Creates an accessible object representing the scrollbar.  
Public MethodCreateAutomationProviderCreates a new automation provider for this ScrollBarInfo object.  
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 MethodGetButtonStyleResolvedReturns the resolved Infragistics.Win.UIElementButtonStyle used by the elements associated with the scrollbarinfo instance.  
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodGetMaximumDragValueReturns the maximum drag value for the specified values of the control.  
Public MethodGetScrollBarLookIfAllocatedGets the instance of the ScrollBarLook class or null if it has not been created yet.  
Public MethodGetScrollPercentReturns the current value of the scrollbar info as a percentage.  
Public MethodHideNotify the listening scrollbar elements that the scrollbar should be hidden.  
Public MethodInitializeInitializes the properties of the ScrollBarInfo with the specified values.  
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 MethodPerformActionUsed to programatically invoke a scroll action.  
Public MethodResetResets the ScrollBarInfo properties to their default values.  
Public MethodResetAutoDisableResets the value of the AutoDisable property to its default value.  
Public MethodResetButtonStyleResets the ButtonStyle property to its default value.  
Public MethodResetLargeChangeResets the LargeChange property to its default value.  
Public MethodResetMaximumResets the Maximum property to its default value.  
Public MethodResetMinimumResets the Minimum property to its default value.  
Public MethodResetOrientationResets the Orientation property to its default value.  
Public MethodResetScrollBarLookResets the ScrollBarLook property to its default value.  
Public MethodResetSmallChangeResets the SmallChange property to its default value.  
Public MethodResetValueResets the Value property to its default value.  
Public MethodResetViewStyleResets the ViewStyle property to its default value.  
Public MethodShouldSerializeIndicates if the ScrollBarInfo needs to be serialized.  
Public MethodShouldSerializeTag (Inherited from Infragistics.Shared.SubObjectBase)
Public MethodShowNotify the listening scrollbar elements that the scrollbar should be visible.  
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. Handles the disposing of the object's resources.  
Protected MethodOnObjectPropChanged (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodOnScrollRaises the Scroll event when the Value property changes.  
Protected MethodOnScrollTipShownRaises the ScrollTipShown event when the ShowScrollTip property is true and the Valuechanges.  
Protected MethodOnSubObjectPropChangedOverridden. Catches subobject property changes.  
Protected MethodOnValueChangedRaises the ValueChanged event when the Value property changes.  
Protected MethodResetTag (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodSerializeTagOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Public Events
 NameDescription
Public EventScrollEvent that occurs when the scroll thumb is repositioned.  
Public EventScrollTipShownEvent that occurs when the ShowScrollTip property is set to True and scroll thumb is repositioned.  
Public EventSubObjectDisposed (Inherited from Infragistics.Shared.SubObjectBase)
Public EventSubObjectPropChanged (Inherited from Infragistics.Shared.SubObjectBase)
Public EventValueChangedEvent that occurs when the Value property changes.  
See Also