Skip to main content

NavigatorButtonsBase Members

Serves as the base for DataNavigatorButtons and ControlNavigatorButtons classes.

Constructors

Name Description
NavigatorButtonsBase(INavigatorOwner) Creates a new NavigatorButtonsBase object.

Properties

Name Description
Appearance Gets the appearance settings used to paint the buttons’ owner.
AutoRepeatDelay Gets or sets the time interval which passes between the moment when an end-user holds down the navigation button and the data records are scrolled repeatedly.
ButtonCollection Provides access to the collection of built-in buttons displayed in the DataNavigator control.
CustomButtons Gets the collection of custom buttons.
DefaultImageList Gets the source of the images that are displayed within the navigation buttons by default.
EnabledAutoRepeat Specifies whether data records are scrolled repeatedly when the Next, NextPage, Prev or PrevPage button is held down.
ImageList Gets or sets the source of images to be displayed within the navigation buttons.
Owner Gets the object that owns this button collection.
OwnerControl Gets the control which owns the current collection.
PageRecordCount Gets or sets the number of records by which the current record changes after the PrevPage or NextPage button has been pressed.

Methods

Name Description
BeginUpdate() Locks the NavigatorButtonsBase object by preventing visual updates until the EndUpdate method is called.
ButtonByButtonType(NavigatorButtonType) Returns a value representing a data navigator button.
CheckSize(ref Size) Specifies the control’s size.
DefaultIndexByButtonType(NavigatorButtonType, Boolean) static This member supports the internal infrastructure, and is not intended to be used directly from your code.
DoClick(NavigatorButtonBase) Simulates a mouse click action on the specified button.
Draw(GraphicsInfoArgs) Draws the text and buttons displayed in the data navigator.
EndUpdate() Unlocks the NavigatorButtonsBase object after a call to the BeginUpdate method and causes an immediate visual update.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetToolTipObject(Point) Returns the index of the button to which the specified point belongs.
GetToolTipText(Object, Point) Gets the hint for the button located at the specified point.
GetType() Gets the Type of the current instance. Inherited from Object.
LayoutChanged() Redraws the control.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns a string that represents the current object. Inherited from Object.
UpdateButtonsState() Updates the buttons’ state and the text displayed within the control.
See Also