private void MainWindow_Loaded(object sender, RoutedEventArgs e) { var serializer = new XmlLayoutSerializer(DockManager); serializer.LayoutSerializationCallback += (s, args) => { args.Content = args.Content; }; if (File.Exists(@".\AvalonDock.config")) serializer.Deserialize(@".\AvalonDock.config"); }