Hi Patrick,
You want to plot a disconnected graph (e.g. a graphs forest) with a layout method that is intended to arrange only connected graphs. All Nevron graph layouts are splitting the input graph to connected regions, that are fed to the primary layout algorithm - in your case a layered graph layout. The regions that were arranged are finally subject to flow layout arrangement - check out this topic in the docs:
Diagram for .NET > User's Guide > Layouts > Graph Parts Layouts > Graph Parts Layouts
So in order to avoid the the final flow layout arrangement step, you need to somehow make the forest of graphs a connected graph prior to layout. This will involve inserting a dummy root vertex and connections to the unparented vertices. Once the layout is performed (after graphImporter.Import() is called), you need to remove these vertices and links.
Best Regards,
Nevron Support Team