Back to Devexpress

How to: Save the layout of bars to a file

windowsforms-5420-controls-and-libraries-ribbon-bars-and-menu-examples-bars-how-to-save-the-layout-of-bars-to-a-file.md

latest879 B
Original Source

How to: Save the layout of bars to a file

  • Jan 18, 2019

Tip

You can utilize the Persistence Behavior or Workspace Manager component to save and restore layouts for all supported DevExpress controls at once.

The following code can be used to read and write a BarManager’s state from/to an XML file.

csharp
string xmlFile = "c:\\XtraBars\\States\\MainState.xml";
barManager1.SaveLayoutToXml(xmlFile);

//...

barManager1.RestoreLayoutFromXml(xmlFile);
vb
Dim xmlFile As String = "c:\XtraBars\States\MainState.xml"
BarManager1.SaveLayoutLayoutToXml(xmlFile)

    '...

BarManager1.RestoreLayoutLayoutFromXml(xmlFile)