News in versions: FastGrid 1.0, TreeGrid 17.0
FastGrid FastSheet ExamplesSamples DocumentationDoc Download Licensing Prices Buy Development
services
References References Contacts
TreeGrid Gantt chart SpreadSheet ExamplesSamples DocumentationDoc Download Licensing Prices Buy Contacts

1. Row tree

Nesting rows to tree levels

  • Every row can have defined its level of nesting in tree by

    L

    attribute.
    The root level, that can be expanded, has L = 0, the not expandable level outside the tree is defined by L = -1.
    The next row should have defined the L maximally as L + 1 of its previous row to be its child.
  • Row tree can be displayed in column defined by RowPart attribute

    Tree

    .
    It is possible also to display different tree levels in different columns, the column is set by row attribute

    Tree

    . For this case there must be defined also Cfg attribute

    RowTree

    = 2.
    The expand / collapse button can be shown also in any other column in LeftIcons / RightIcons / TextIcons by adding CollapseRow button.
  • Row can hide its children if it has set

    Collapsed

    = 0.
    To restrict collapsing or expanding row children set

    NoCollapse

    = 1.
  • To display Level buttons to expand particular tree level set row attribute

    LevelsPart

    to the row part ids to control.
  • To collapse / expand the rows on start or on grouping set part attribute

    CollapseLevel

    to the level of expanding. It is also shown in the LevelsPart button. It is used only for RowTree = 1.
  • The expand button can show plus or it can show the count of collapsed children according to various conditions set by Cfg

    ExpandDigits

    .
  • The row tree can be shown also in reversed order, the children shown above parents, if set Cfg

    ReversedTree

    & 1.
  • The width of the tree level in the Tree column (how much the next level is indendented in pixels) is set by Cfg

    TreeWidth

    .
  • It is possible to hide lines in the tree and show only expand / collapse buttons by Cfg

    TreeLines

    .
  • When dragging, the drop icons (where the row will be dropped) can be shown in the tree column or in the header / index column by setting 3. bit &4 of

    MoveRowType

    .