Expand node just one level

The ExpandNode function expands a node including all children. How can I expand the node just one level?

This is the built-in behavior. Sorry, there is currently unfortunately not a built-in option to select a different default behavior.

I have same problem - I would like to expand node without expanding children nodes. Is there maybe any change in this behaviour yet?

At this moment, it expands the entire tree. It is on the feature request list for consideration to add alternate methods.

Is there any way I could do it programmaticaly? I was trying to go through rows and contract children nodes, but row positions are changing while contracting and i'm getting a mess?

The only way I can currently think of is when programmatically expanding the node, scan through child nodes and collaps these programmatically.