private void RefreshHitTestVisuals(List <VisualViewModel> allVisuals) { var hitTested = _Interop.GetVisualIDsInHitTest().ToList(); if (hitTested == null) { return; } foreach (var v in allVisuals) { v.IsInHitTest = false; } foreach (var v in allVisuals.Where(vvm => hitTested.Any(s => vvm.ID == s))) { v.IsInHitTest = true; } }