UltraTreeColumnSet Class

Defines the set of properties which apply to columns displayed by the UltraTree control.
Public Class UltraTreeColumnSet 
   Inherits Infragistics.Shared.KeyedSubObjectBase
   Implements Infragistics.Shared.IKeyedSubObject, Infragistics.Shared.IKeyedSubObjectEx 
public class UltraTreeColumnSet : Infragistics.Shared.KeyedSubObjectBase, Infragistics.Shared.IKeyedSubObject, Infragistics.Shared.IKeyedSubObjectEx  

The UltraTreeColumnSet class is analagous to the UltraGrid's UltraGridBand object in that it defines a set of columns.

The properties of the UltraTreeColumnSet class are applicable only when the control's ViewStyle is set to a value other than 'Standard'.

The UltraTreeColumnSettings class exposes a collection of UltraTreeNodeColumn objects, accessible via the Columns collection; this collection defines the columns that are displayed by the control.

An UltraTreeColumnSet object is referenced by the UltraTreeColumnSettings object's UltraTreeColumnSettings.RootColumnSet property, which defines the column structure when the control's ViewStyle property is set to 'OutlookExpress'. The Override object also exposes a ColumnSet property, which can be set so that a different column structure can be defined at different levels of the node hierarchy.


Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also