Skip to main content

SvgImageItem.FindAncestors(Predicate<SvgImageItem>) Method

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

Namespace: DevExpress.XtraEditors

Assembly: DevExpress.Utils.v23.2.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