public MainWindow() { InitializeComponent(); if (File.Exists(LayoutPath)) { XmlLayoutSerializer layoutSerializer = new XmlLayoutSerializer(DockingManager); using (var reader = new StreamReader(LayoutPath)) { layoutSerializer.Deserialize(reader); } } LoadAndRegisterHighlighting(StyleNames.Assembly, @"TVCStudio.Resources.TVCAssembly.xshd", @".tvcasm"); LoadAndRegisterHighlighting(StyleNames.Basic, @"TVCStudio.Resources.TVCBasic.xshd", @".tvcbas"); LoadAndRegisterHighlighting(StyleNames.BasicLoader, @"TVCStudio.Resources.TVCBasic.xshd", @".ldr"); LoadAndRegisterHighlighting(StyleNames.List, @"TVCStudio.Resources.TVCList.xshd", @".lst"); DataContext = new MainViewModel(); OutPut.ToggleAutoHide(); }