public void BringWindowToTop(Window mouseActiveWindow) { WindowsZOrder = WindowsZOrder.Where(w => w != mouseActiveWindow).Concat(new[] { mouseActiveWindow }).ToArray(); UpdateTopMost(); WriteWindowZOrder(); }
internal void Add(Window window) { Windows.Add(window); WindowsZOrder = Windows.Concat(new[] { window }).ToArray(); }