4 using System.Collections.Generic;
 
    7 using System.Threading.Tasks;
 
    9 using Xceed.Wpf.AvalonDock;
 
   11 namespace SiliconStudio.Presentation.ExpressionDark
 
   21             if (dockingManager == null)
 
   22                 throw new ArgumentNullException(
"dockingManager");
 
   34             var dockingManager = FindDockingManager(window);
 
   36             if (dockingManager == null)
 
   39             dockingManager.FixExpressionDarkTheme();
 
   54             if (root is DockingManager)
 
   55                 return (DockingManager)root;
 
   57             foreach (var child 
in LogicalTreeHelper.GetChildren(root))
 
static bool FixExpressionDarkTheme(this Window window)
Applies a new theme, containing the original AvalonDock one plus overridden resources. 
 
static void FixExpressionDarkTheme(this DockingManager dockingManager)
Applies a new theme, containing the origianl AvalonDock one plus overridden resources.