[]
The GridTree class encapsulates properties that specify the appearance, position, and behavior of the outline tree.
[TypeConverter(typeof(ExpandableObjectConverter))]
public class GridTree : IDisposable
Each grid has a single GridTree object, which can be obtained using the Tree property.
Name | Description |
---|---|
Column | Gets or sets the index of the column where the outline tree is displayed. |
HandleInvisibleChildren | If True then the collapse/expand button will not be displayed if all children of node are invisible. |
IconsStyle | Gets style of FlexGrid.Tree checkboxes. |
Indent | Gets or sets the indentation, in pixels, of each tree level. |
LineColor | Gets or sets the color of the lines in the outline tree. |
LineStyle | Gets or sets the line style used to draw the outline tree. |
MaximumLevel | Gets the level of the deepest node in the outline. |
NodeImageCollapsed | Gets or sets the image displayed next to collapsed nodes. |
NodeImageExpanded | Gets or sets the image displayed next to expanded nodes. |
Style | Gets or sets the style of the outline tree. |
Name | Description |
---|---|
Clear() | Resets the Tree object. |
Dispose() | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
Dispose(bool) | Releases unmanaged and - optionally - managed resources. |
~GridTree() | Finalizes an instance of the GridTree class. |
Show(int) | Expands all nodes up to the specified level, collapses others. |
Sort(int, SortFlags, int, int) | Sorts all nodes at the given level. |
Sort(int, IComparer) | Sorts all nodes at the given level using the specified comparer. |