| Class | Description |
| ButtonEvent | Event arguments received when notified of button click events. |
| ButtonImageUrls | Contains common image properties for UltraWebToolbar buttons. |
| CheckItems | Implementation class used to store buttons belonging to a TBButtonGroup. |
| ClientSideEvents | Because of the stateless nature of web connections, and the typical delays involved in returning information from the server, UltraWebToolbar implements both client-side events and server-side events. You can choose whether you would like to respond to client-side events, which must be implemented through JavaScript. The ClientSideEvent object maintains a list of event handlers that are implemented on the client and called in response to events as they occur in the browser. Each event is a string that represents JavaScript function name. The named function must be implemented by the developer in JavaScript code. There are two obligatory parameters passed to every event function handler: Toolbar object and Item object. There may also be some additional parameters. Look at the events description for details. |
| DesignTimeHtmlProvider | Supports the design-time appearance of UltraWebToolbar. |
| EventFactory | Base class for all UltraWebToolbar Event Factories. |
| GroupButtonEvent | Event arguments received when notified of button click events from group buttons. |
| ImageUrls | Contains common image properties. |
| Items | Primary collection of Toolbar items belonging to the UltraWebToolbar element. |
| KeyedObjectBase | Abstract base class which implements IKeyedSubObject for sub objects that will be part of a keyed collection (where each item can be accessed either through a zero based index or a string key) |
| KeyedObjectCollectionBase | Abstract base class for keyed collections |
| LocationChangedEvent | Event arguments notifying server-side logic of a change of screen position on the client-side. |
| MySubObjectBuilder | This class supports the Infragistics control infrastructure and is not intended for use by applications. |
| RenderProps | Encapsulates the majority of rendering attributes for the UltraWebToolbar element. |
| RenderUpLevelToolBar | Offers an implementation of ToolBarRendererBase specialized for uplevel browsers. |
| Style | Class implementing CSS style attributes and functionality for the UltraWebToolbar element. |
| TBarButton | The TBarButton object is the mos common type of item used in the toolbar. It renders like a button that the user can press to invoke a command. The TBarButton behaves much like an HTML button, but gives you the ability to include images, keep state, and customize borders. |
| TBButtonGroup | Button groups represent several TBarButton items with a mutually exclusive selection state. No more than one button within the group is selected at any time. |
| TBCustom | This class encapsulates Web controls, so that they can be placed inside of the UltraWebToolbar element. |
| TBFocusable | The base class for all Toolbar objects that are interactive and can receive focus. |
| TBLabel | The TBLabel is a static text or image object that can be rendered within the UltraWebToolbar. |
| TBObject | Abstract base class for all Toolbar items, except TBCustom. |
| TBSeparator | Separators provide visual separation between horizontally-arranged items within the UltraWebToolbar element. |
| TBTextBox | The text-entry field toolbar item. |
| ToolBarRendererBase | An abstract base class for the UltraWebToolbar's renderer. |
| UltraWebToolbar | UltraWebToolbar server control that represents the horizontal button and accessories bar model within ASP.NET web applications. |
| VisibleChangingEvent | Event arguments notifying subscribers of a server-side change in the Visible property of a TBarButton. Subscribers may cancel the change in property value. |