AppStateSerializer serializer = new AppStateSerializer(SerializeMode.XMLFile, "test");
public Form1()
{
InitializeComponent();
this.dockingManager1.PersistState = true;
dockingManager1.HostControl = this;
this.dockingManager1.SetEnableDocking(uc1, true);
this.dockingManager1.SetEnableDocking(uc2, true);
this.dockingManager1.SetDockLabel(uc1, "control 1");
this.dockingManager1.SetDockLabel(uc2, "control 2");
this.dockingManager1.SetDockVisibility(uc2, true);
this.dockingManager1.SetDockVisibility(uc1, true);
this.dockingManager1.SetDockVisibility(uc2, true);
this.dockingManager1.LoadDockState(serializer);
}
protected override void OnClosing(CancelEventArgs e)
{
this.dockingManager1.SaveDockState(serializer);
serializer.PersistNow();
base.OnClosing(e);
} |