We have created an app that allows the user to create templates using the diagram control, and then bind data (several records) to print / export to PDF. The bind operation does not need the diagram to be visible, and its a desired behavior, the user can click a button and we work with the diagram in the background (bind each record, export the image) without the user seeing the diagram loading every record.
The issue we have encountered is that if the diagram has collapsed visibility or is not visible, the items do not render (they have their isLoaded property set to false). This might be an optimization on the Diagram to render only visible items, however its causing an issue for our use case.
How do we make the diagram load and render all items even when its not visible? (Or what trick can we use to keep the diagram hidden and yet have it render?)
We also wish to optimize the loading speed in this scenario, suggestions to speed up diagram loading saved items would really help us, as you can imaging we do not need any UI features such as Dragging, Copy/Paste/Undo etc. in the data-bind and export mode.