static public WrapPanel ResetActiveFilter(WrapPanel wrapPanel) { for (int i = 0; i < wrapPanel.Children.Count; i++) { TagControl child = (TagControl)wrapPanel.Children[i]; if (child.GetCurrentTagInfo().IsActive() == true) { child.GetCurrentTagInfo().SetInactive(); child.SetControlGray(); wrapPanel.Children[i] = child; } } return(wrapPanel); }