|   | Class | Description | 
  | AfterCellEnterEditModeEventArgs  | Event arguments which provide information about the UltraTree.AfterCellEnterEditMode event. | 
  | AfterCellExitEditModeEventArgs  | Event arguments which provide information about the UltraTree.AfterCellExitEditMode event. | 
  | AfterCheckSynchronizationCompleteEventArgs  | Event parameters used for the AfterCheckSynchronizationComplete event. | 
  | AfterColumnMovedEventArgs  | Event arguments which provide information for the UltraTree.AfterColumnMoved event. | 
  | AfterCopyEventArgs  | Event parameters used for the UltraTree.AfterCopy event, | 
  | AfterCutEventArgs  | Event parameters used for the UltraTree.AfterCut event, | 
  | AfterDataNodesCollectionPopulatedEventArgs  | Event arguments which provide information for the UltraTree.AfterDataNodesCollectionPopulated event. | 
  | AfterNodeLayoutItemResizeEventArgs  | Event arguments which provide information for the UltraTree.AfterNodeLayoutItemResize event. | 
  | AfterNodeLayoutItemSpanResizeEventArgs  | Event arguments which provide information for the UltraTree.AfterNodeLayoutItemSpanResize event. | 
  | AfterPasteEventArgs  | Event parameters used for the UltraTree.AfterPaste event, | 
  | AfterSortChangeEventArgs  | Event arguments which provide information for the UltraTree.AfterSortChange event. | 
  | BeforeCellActivateEventArgs  | Event arguments which provide information about the UltraTree.BeforeCellActivate event. | 
  | BeforeCellDeactivateEventArgs  | Event arguments which provide information about the UltraTree.BeforeCellActivate event. | 
  | BeforeCellEnterEditModeEventArgs  | Event arguments which provide information about the UltraTree.BeforeCellEnterEditMode event. | 
  | BeforeCellExitEditModeEventArgs  | Event arguments which provide information about the UltraTree.BeforeCellExitEditMode event. | 
  | BeforeCheckEventArgs  | Event parameters used by the UltraTree.BeforeCheck event. | 
  | BeforeColumnMovedEventArgs  | Event arguments which provide information for the UltraTree.BeforeColumnMoved event. | 
  | BeforeCopyEventArgs  | Event parameters used for the UltraTree.BeforeCopy event, | 
  | BeforeCutEventArgs  | Event parameters used for the UltraTree.BeforeCut event, | 
  | BeforeDataNodesCollectionPopulatedEventArgs  | Event arguments which provide information for the UltraTree.BeforeDataNodesCollectionPopulated event. | 
  | BeforeNodeLayoutItemResizeEventArgs  | Event arguments which provide information for the UltraTree.BeforeNodeLayoutItemResize event. | 
  | BeforeNodeLayoutItemSpanResizeEventArgs  | Event arguments which provide information for the UltraTree.BeforeNodeLayoutItemSpanResize event. | 
  | BeforeNodesDeletedEventArgs  | Event parameters used for events that take a node collection, a Boolean for displaying a message, and are cancelable. | 
  | BeforePasteEventArgs  | Event parameters used for the UltraTree.BeforePaste event, | 
  | BeforeSelectEventArgs  | Event parameters used for the UltraTree.BeforeSelect event | 
  | BeforeSortChangeEventArgs  | Event arguments which provide information for the UltraTree.BeforeSortChange event. | 
  | CancelableCellEventArgs  | Event arguments for cancelable events that pertain to an UltraTreeNodeCell object. | 
  | CancelableNodeEventArgs  | Event parameters used for events that takes a node and are Cancelable. | 
  | CancelableNodesEventArgs  | Event parameters base class used for the UltraTree.BeforeCopy, UltraTree.BeforeCut and UltraTree.BeforePaste events | 
  | CellEventArgs  | Event arguments for events that pertain to an UltraTreeNodeCell object. | 
  | CellValidationErrorEventArgs  | Event arguments which provide information about the UltraTree.CellValidationError event. | 
  | CellValueChangedEventArgs  | Event arguments which provide information about the UltraTree.CellValueChanged event. | 
  | ColumnHeaderAreaUIElement  | Represents the area in which the column headers of an UltraTreeColumnSet are displayed when the UltraTreeColumnSet.LabelStyle property is set to 'Separate'. | 
  | ColumnSetGeneratedEventArgs  | Event arguments which provide information for the UltraTree.ColumnSetGenerated event. | 
  | ColumnSetsCollection  | A collection of UltraTreeColumnSet objects. | 
  | ColumnSetsCollection.ColumnSetEnumerator  | Enumerator for the ColumnSetsCollection class. | 
  | DataErrorEventArgs  | Event arguments which provide information about the UltraTree.DataError event. | 
  | DataNodesCollectionPopulatedEventArgs  | Base class Event arguments which provide information for the UltraTree.BeforeDataNodesCollectionPopulated and UltraTree.AfterDataNodesCollectionPopulated events. | 
  | ExpansionIndicatorUIElement  | ExpansionIndicatorUIElement | 
  | HorizontalScrollbarUIElement  | HorizontalScrollbarUIElement | 
  | ImageEnumerator  | Enumerator for the ImagesCollection | 
  | ImagesCollection  | A collection of Images. | 
  | InitializeDataNodeEventArgs  | Event arguments which provide information for the UltraTree.InitializeDataNode event. | 
  | NodeCheckBoxUIElement  | Checkbox UIElement class used for implementing CheckBox and CheckBoxTriState NodeStyles. | 
  | NodeClientAreaUIElement  | NodeClientArea UIElement used to contain all client area UIElements. | 
  | NodeConnectorUIElement  | UIElement for connector lines between nodes. | 
  | NodeEnumerator  | Enumerator for the TreeNodesCollection | 
  | NodeEventArgs  | Event parameters used for events that take a node. | 
  | NodeLevelOverridesCollection  | Collection of NodeLevelOverride objects. | 
  | NodeOptionButtonUIElement  | Node Option Button UI Element class used for implementing OptionButton NodeStyle | 
  | NodePropertyEditor  | Summary description for NodePropertyEditor. | 
  | NodeSelectableAreaUIElement  | NodeSelectableAreaUIElement is the area that can be clicked on to select a node. It includes the node image, NodeTextUIElement, LeftImages and RightImages collection. | 
  | NodesEventArgs  | Event parameters base class used for the UltraTree.AfterCopy, UltraTree.AfterCut, UltraTree.AfterPaste and UltraTree.PasteError events | 
  | NodeTextUIElement  | The UI Element for Node Text. | 
  | Override  | The Override object is used for properties that can be set and overriden on different levels of the tree. | 
  | Override.OverrideTypeConverter  | ColScrollRegion type converter. | 
  | PasteErrorEventArgs  | Event parameters used for the UltraTree.PasteError event, | 
  | PreNodeAreaUIElement  | The UI Element for the PreNodeArea. | 
  | Resources  | Exposes a Infragistics.Shared.ResourceCustomizer instance for this assembly. | 
  | ScrollbarControl  | Class that wraps both horizontal and vertical scrollbars for use in a the UltraTree control. | 
  | ScrollbarIntersectionUIElement  | UIElement which occupies the square area at the lower right corner where the vertical and horizontal scrollbar meet. | 
  | SelectedNodesCollection  | A collection of Selected Nodes. | 
  | SelectEventArgs  | Event parameters used for the AfterSelect event | 
  | SortedColumnsCollection  | Returns a collection of sorted UltraTreeNodeColumn objects. | 
  | SortedColumnsCollection.SortedColumnEnumerator  | Enumerator for the SortedColumnsCollection. | 
  | SortIndicatorUIElement  | UIElement for the sort indicators that appear on the UltraTreeNodeColumnHeaderUIElement | 
  | TreeColumnsCollection  | A collection of UltraTreeNodeColumn objects. | 
  | TreeColumnsCollection.UltraTreeNodeColumnEnumerator  | Enumerator for the TreeColumnsCollection class. | 
  | TreeEventManager  | Class for managing an UltraTree's events. Maintains an enabled flag for each event as well as a nested 'in progress' count and it exposes events for firing each event. | 
  | TreeKeyActionMapping  | A TreeKeyActionMapping is an object which determines how the UltraTree reponds to keyboard input. | 
  | TreeKeyActionMappings  | A Collection of KeyActionMappings that determines how the UltraTree responds to keyboard input. | 
  | TreeKeyActionMappings.TreeKeyActionMappingEnumerator  | Returns a type safe enumerator for KeyActionMapping | 
  | TreeNodeCellsCollection  | A collection of UltraTreeNodeCell objects. | 
  | TreeNodeCellsCollection.UltraTreeNodeCellEnumerator  | Enumerator for the TreeNodeCellsCollection class. | 
  | TreeNodeEditor  | class to show dialog for nodes collection property | 
  | TreeNodesCollection  | A collection of UltraTreeNode objects. | 
  | TreeNodeUIElement  | The UI Element for a Tree Node. | 
  | TreeScrollEventArgs  | Defines the event parameters used by the UltraTree.Scroll event. | 
  | UltraTree  | Infragistics UltraWinTree control. | 
  | UltraTree.UltraTreeApplicationSettings  | Helps with the saving and loading of data from the default store | 
  | UltraTreeColumnSet  | Defines the set of properties which apply to columns displayed by the UltraTree control. | 
  | UltraTreeColumnSet.UltraTreeColumnSetTypeConverter  | Type converter for the UltraTreeColumnSet class. | 
  | UltraTreeColumnSettings  | Defines the set of properties which apply to columns displayed by the UltraTree control. | 
  | UltraTreeNode  | The UltraTreeNode object is the basic building block of the UltraTree. | 
  | UltraTreeNode.NodeAccessibleObject  | The Accessible object for a node. | 
  | UltraTreeNode.UltraTreeNodeTypeConverter  | TypeConverter for an UltraWinTree TreeNode. | 
  | UltraTreeNodeCell  | Defines the properties of the object that represents a cell in the UltraTree control. | 
  | UltraTreeNodeCell.CellAccessibleObject  | The Accessible object for a cell. | 
  | UltraTreeNodeCellUIElement  | Represents an UltraTreeNodeCell object in the user interface. | 
  | UltraTreeNodeColumn  | Defines the properties of the object that represents a column in the UltraTree control. | 
  | UltraTreeNodeColumn.UltraTreeNodeColumnTypeConverter  | Type converter for the UltraTreeNodeColumn class. | 
  | UltraTreeNodeColumnDragManager  | The class supports the Infragistics infrastructure and is not intended to be instantiated externally. | 
  | UltraTreeNodeColumnHeaderUIElement  | Represents the header of an UltraTreeNodeColumn object in the user interface. | 
  | UltraTreeNodeColumnHeaderUIElement.HeaderAccessibleObject  | The Accessible object for a headerUIElement. | 
  | UltraTreeNodeLayoutInfo  | Defines the properties of the layout of the UltraTreeNodeColumn object in the user interface. | 
  | UltraTreePrintDocument  | Component for rendering an UltraTree to the printer. | 
  | UltraTreeRole  | Role class for the UltraTree control. | 
  | UltraTreeStreamer  | Provides serialization support for UltraTree. | 
  | UltraTreeUIElement  | The main element for an UltraTree (occupies the entire client area. | 
  | UltraWinTreeAssemblyStyleInfo  | Class used by the app styling infrastructure that provides the role and component role defitions used by the assembly. | 
  | ValidateLabelEditEventArgs  | Event parameters used for the BeforeLabelEdit event | 
  | VerticalScrollbarUIElement  | A UI Element used for a Vertical Scrollbar. |