Hi Chris,
We regret for the inconvenience caused. You can use
AppStateSerializer to store the persist states of toolBars. I have modified the Diagram Builder sample and attached it here. I have used AppStateSerializer''''s InitializeSingleton method in the MainForm.cs before InitializeComponent to block the state persistance from getting stored into the Isolated Storage folder.
AppStateSerializer.InitializeSingleton(SerializeMode.XMLFile, "..//..//StateInfo");
In DiagramForm.cs _FormLoad event, load the previously stored state:
AppStateSerializer app = new AppStateSerializer(SerializeMode.XMLFile, "..//..//StateInfo");
this.childFrameBarManager.MainFrameBarManager.LoadBarState(app);
In DiagramForm_Closing event, I have stored the toolBars state as shown below:
AppStateSerializer app = new AppStateSerializer(SerializeMode.XMLFile, "..//..//StateInfo");
this.childFrameBarManager.MainFrameBarManager.SaveBarState(app);
app.PersistNow();
Please refer to the modified sample attached and let me know if this works for you. Thanks for using Syncfusion products.
Regards,
Mano
Diagram_sample.zip