I'm using LayoutType.ComplexHierarchicalTree.
So the layout and positions are set automatically by the diagram.
But when I want the position of one of the nodes, OffsetX and OffsetY are always 0.
I have a workaround:
I take the diagram.SelectedItems.OffsetX and OffsetY.
In my diagram only one item can be selected at once so this works for me.
To add custom nodes with individual positions I simply add a new Layer which seems to work fine.
Best regards
Tobias