ColumnType = ctNode

Is it possible to have expand button not for the every row, but only for the certain rows when ColumnType = ctNode?

Yes, you can use the OnGetCellType event to set the AColumnType to ctNormal for the rows that do not require a node.

Thank you for the quick replay!