private static void HideLoader(Panel control) { var loaders = control.FindLogicalChildren <ProgressRing>().Where(c => c.Name == "prLoader").ToArray(); var loaderContainers = control.FindLogicalChildren <Rectangle>().Where(c => c.Name == "prLoaderContainer").ToArray(); loaders.ForEach(l => l.IsActive = false); loaders.ForEach(l => control.Children.Remove(l)); loaderContainers.ForEach(r => control.Children.Remove(r)); }