Version

TBarButton Class Members

The following tables list the members exposed by TBarButton.

Public Constructors
 NameDescription
Public ConstructorTBarButton ConstructorOverloaded.   
Protected Fields
 NameDescription
Protected FieldeventFactoryUsed only by the Infragistics control infrastructure.  
Protected FieldstateObjRetains state and serves as a proxy for the TBObject.ViewState bag prior to this Toolbar item being added to a collection attached to the UltraWebToolbar element. (Inherited from Infragistics.WebUI.WebSchedule.UltraWebToolbar.TBObject)
Public Properties
 NameDescription
Public PropertyAccessKeyKeyboard access key for this item. (Inherited from Infragistics.WebUI.WebSchedule.UltraWebToolbar.TBFocusable)
Public PropertyAutoPostBackDetermines whether this individual button should postback when clicked.  
Public PropertyDefaultStyleThe style which will be used when rendering this button in the UltraWebToolbar.  
Public PropertyDisabledImageA relative path to the Image which should be displayed for this button when Enabled is False.  
Public PropertyEnabledDetermines if this button should appear enabled and react to user input.  
Public PropertyHoverImageA relative path to the Image which should be displayed for this button, when moused over.  
Public PropertyHoverStyleThe style which will be used when this button is moused over.  
Public PropertyIDReturns an index-based ID for this Toolbar item. (Inherited from Infragistics.WebUI.WebSchedule.UltraWebToolbar.TBObject)
Public PropertyImageA relative path to the Image which should be displayed for this button.  
Public PropertyImageAlignIf an image should be displayed, this determines the alignment of it. All alignment settings are with respect to the text of the item.  
Public PropertyImagesImages associated with this button.  
Public PropertyKeyUnique string identifier used to retrieve this Toolbar item from within its collection. (Inherited from Infragistics.WebUI.WebSchedule.UltraWebToolbar.TBObject)
Public PropertyParentGets a reference to this Toolbar item's parent. (Inherited from Infragistics.WebUI.WebSchedule.UltraWebToolbar.TBObject)
Public PropertySelectedDetermines if a button is currently selected or not.  
Public PropertySelectedImageA relative path to the Image which should be displayed for this button, when Selected.  
Public PropertySelectedStyleThe style which will be used when this button is Selected.  
Public PropertyTabIndexIdentifies at what position within the page tab order this user element receives focus. (Inherited from Infragistics.WebUI.WebSchedule.UltraWebToolbar.TBFocusable)
Public PropertyTagArbitrary data object storing extra information to meet application-specific demands. (Inherited from Infragistics.WebUI.WebSchedule.UltraWebToolbar.TBObject)
Public PropertyTargetFrameUsed to determine what frame the TargetURL should be displayed in.  
Public PropertyTargetURLA URL which will be navigated to, when this button is clicked.  
Public PropertyTargetUrlTriggerModeDefines when TargetUrl navigation takes place for toggle buttons.  
Public PropertyTextThe text which will be displayed when this button is rendered.  
Public PropertyToggleButtonDetermines if the button should keep its state. When true, the button will remain depressed after first being clicked. Clicking the button again will restore the button to its normal state.  
Public PropertyToolBarReturns the UltraWebToolbar element that owns this Toolbar item. (Inherited from Infragistics.WebUI.WebSchedule.UltraWebToolbar.TBObject)
Public PropertyToolTipThe text which should be displayed when this object is moused over.  
Public PropertyVisibleIndicates whether the current button renders itself to the browser.  
Protected Properties
 NameDescription
Protected PropertyIsTrackingViewStateIndicates whether this Toolbar item currently tracks viewstate. (Inherited from Infragistics.WebUI.WebSchedule.UltraWebToolbar.TBObject)
Protected PropertyViewStateGets the state management object used by this Toolbar item. (Inherited from Infragistics.WebUI.WebSchedule.UltraWebToolbar.TBObject)
Public Methods
 NameDescription
Public MethodCloneCreates a deep copy of this button.  
Public MethodPressedSets a Button's Selected state.  
Public MethodResetKeySets the key back to null (Inherited from Infragistics.WebUI.WebSchedule.UltraWebToolbar.KeyedObjectBase)
Public MethodToStringOverridden to give a short description of this class.  
Public MethodTrackViewStateActivates the tracking of viewstate. (Inherited from Infragistics.WebUI.WebSchedule.UltraWebToolbar.TBObject)
Protected Methods
 NameDescription
Protected MethodLoadViewStateRestores viewstate at the beginning of processing an HTTP request. (Inherited from Infragistics.WebUI.WebSchedule.UltraWebToolbar.TBObject)
Protected MethodOnAddedToCollectionCalled when this object is being added to the passed in collection. The default implementation sets the internal primaryCollection reference if it hasn't already been set (Inherited from Infragistics.WebUI.WebSchedule.UltraWebToolbar.KeyedObjectBase)
Protected MethodOnRemovedFromCollectionCalled when this object is being removed from the passed in collection. The default implementation nulls out the primaryCollection if the passed in collection matches (Inherited from Infragistics.WebUI.WebSchedule.UltraWebToolbar.KeyedObjectBase)
Protected MethodSaveViewStatePreserves viewstate at the end of processing an HTTP request. (Inherited from Infragistics.WebUI.WebSchedule.UltraWebToolbar.TBObject)
See Also