public static ItemsControl ItemsControlFromItemContainer (DependencyObject element) { var e = element as FrameworkElement; if (e == null) return null; return GetItemsOwner (e.Parent); }