Category / Section
                                    
                                How to serialize and de-serialize the WinForms RibbonControlAdv state?
                
                
                    1 min read
                
            
    Serialize and de-serialize
You can serialize and de-serialize the RibbonControlAdv state by using “SaveState” and “LoadState” functions. The following code example illustrates the same.
C#
void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
    //To save the RibbonControlAdv
    this.ribbonControlAdv1.SaveState();
}
void Form1_Load(object sender, EventArgs e)
{
    //To load the saved state of RibbonControlAdv
    this.ribbonControlAdv1.LoadState();
}
VB
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As FormClosingEventArgs) 'To save the RibbonControlAdv Me.ribbonControlAdv1.SaveState() End Sub Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) 'To load the saved state of RibbonControlAdv Me.ribbonControlAdv1.LoadState() End Sub
Sample: http://www.syncfusion.com/downloads/support/directtrac/general/RibbonSample_QuickItem2120128335.zip
Reference link: https://help.syncfusion.com/windowsforms/ribbon/serialization-support
