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.