Version

UltraTreeColumnSettings Class

Defines the set of properties which apply to columns displayed by the UltraTree control.
Syntax
'Declaration
 
Public Class UltraTreeColumnSettings 
   Inherits Infragistics.Shared.SubObjectBase
public class UltraTreeColumnSettings : Infragistics.Shared.SubObjectBase 
Remarks

The UltraTreeColumnSettings class exists mainly to organize the properties which apply to the UltraTree control's multi-column functionality. Some of the properties exposed by the UltraTreeColumnSettings class are also exposed at other levels (for example, by the UltraTreeColumnSet and UltraTreeNodeColumn classes); the properties of the UltraTreeColumnSettings class are applicable only to cells or columns that are not affected by a more specific setting. The UltraTreeColumnSettings object is typically used to apply a property setting that does not have to be different for each column; for example, setting the AllowCellEdit property on the UltraTreeColumnSettings object and at no other levels will affect the editability of all cells displayed by the control. regardless of what UltraTreeColumnSet or UltraTreeNodeColumn the cell belongs to.

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

The UltraTreeColumnSettings class exposes a collection of UltraTreeColumnSet objects, accessible via the ColumnSets collection; this collection is used as a repository in which to store UltraTreeColumnSet instances. The UltraTreeColumnSet also exposes properties which apply to the UltraTree control's multi-column functionality.

The UltraTreeColumnSettings object is referenced by the UltraTree control's ColumnSettings property.

Requirements

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