Skip to main content
All docs
V25.1
  • SvgImageItem.FindAncestors(Predicate<SvgImageItem>) Method

    Returns a list of the item’s ancestors that match the specified condition.

    Namespace: DevExpress.XtraEditors

    Assembly: DevExpress.Utils.v25.1.dll

    NuGet Packages: DevExpress.Utils, DevExpress.Wpf.Core

    Declaration

    public List<SvgImageItem> FindAncestors(
        Predicate<SvgImageItem> predicate
    )

    Parameters

    Name Type Description
    predicate Predicate<SvgImageItem>

    The search condition.

    Returns

    Type Description
    List<SvgImageItem>

    The list that contains found items.

    Remarks

    Example

    The following code locates the hovered item’s ancestor, whose ID starts with the “seat” sub-string.

    if (svgImageBox1.HoveredItem != null) {
        SvgImageItem item2 = svgImageBox1.HoveredItem.FindAncestors(i => i.Id != null && i.Id.StartsWith("seat")).FirstOrDefault();
    }
    
    See Also