--- a/ui/wpf/UIcore/Window.cs Sun Jan 22 18:02:45 2017 +0100 +++ b/ui/wpf/UIcore/Window.cs Mon Jan 23 10:50:22 2017 +0100 @@ -42,9 +42,10 @@ // menu Application app = Application.GetInstance(); + System.Windows.Controls.Menu menu = null; if (!app.Menu.IsEmpty()) { - System.Windows.Controls.Menu menu = app.Menu.CreateMenu(uiobj); + menu = app.Menu.CreateMenu(uiobj); RowDefinition menuRow = new RowDefinition(); menuRow.Height = GridLength.Auto; @@ -68,6 +69,11 @@ Grid.SetColumn(tray, 0); windowGrid.Children.Add(tray); rowIndex++; + + if(menu != null) + { + menu.Background = tray.Background; + } } // content