src/Misc/EFTools/DesignXmlCore/VirtualTreeGrid/Provider/VirtualTree.cs
/// <summary>
///     Track the position information for the given row and cell relative to
///     this TREENODE. Called recursively starting with the root node of a tree
///     to get information for any item in a multi-column tree.
/// </summary>
/// <param name="absRow">The offset of the row to locate, relative to this node</param>
/// <param name="column">The column offset relative to this node</param>
/// <param name="parentRowOffset">A cumulative offset of the number of rows above this node needed to reach the given item</param>
/// <param name="affectedSubItemColumns">The number of subitem columns that are affected by toggling the expansion at this position</param>
/// <param name="lastSubItem">Whether this item is the trailing item in the subitem cell</param>
/// <param name="singleColumnSubItemAdjust">The number of blanks above the given item. absRow - singleColumnSubItemAdjust provides the single-column index</param>
/// <returns>The position object for the given cell</returns>
Track the position information for the given row and cell relative to
this TREENODE. Called recursively starting with the root node of a tree
to get information for any item in a multi-column tree.
Track the position information for the given row and cell relative to this TREENODE . Called recursively starting with the root node of a tree to get information for any item in a multi - column tree .
public virtual ITEMPOSITION TrackCell(
                int absRow, ref int column, ref int parentRowOffset, ref AffectedSubItems affectedSubItemColumns, ref bool lastSubItem,
                ref int singleColumnSubItemAdjust)
            {
                return TrackRowIgnoreOffsets(absRow);
            }
public virtual ITEMPOSITION TrackCell ( int absRow , ref int column , ref int parentRowOffset , ref AffectedSubItems affectedSubItemColumns , ref bool lastSubItem , ref int singleColumnSubItemAdjust ) { return TrackRowIgnoreOffsets ( absRow ) ; }
Track the position information for the given row and cell relative to
this TREENODE.
Track the position information for the given row and cell relative to this TREENODE .
The position object for the given cell
The position object for the given cell
absRow
int
The offset of the row to locate, relative to this node
The offset of the row to locate relative to this node
int
ref
AffectedSubItems
ref
bool
ref
column
The column offset relative to this node
The column offset relative to this node
parentRowOffset
A cumulative offset of the number of rows above this node needed to reach the given item
A cumulative offset of the number of rows above this node needed to reach the given item
affectedSubItemColumns
The number of subitem columns that are affected by toggling the expansion at this position
The number of subitem columns that are affected by toggling the expansion at this position
lastSubItem
Whether this item is the trailing item in the subitem cell
Whether this item is the trailing item in the subitem cell
singleColumnSubItemAdjust
The number of blanks above the given item. absRow - singleColumnSubItemAdjust provides the single-column index
The number of blanks above the given item . absRow - singleColumnSubItemAdjust provides the single - column index