public static FrameworkElement SingleFindDownInTree(Visual parent, IFinderMatchVisualHelper helper) { helper.StopAfterFirst = true; List<FrameworkElement> lst = FindDownInTree(parent, helper); FrameworkElement feRet = null; if (lst.Count > 0) feRet = lst[0]; return feRet; }