Back to Devexpress

SvgImageBox.FindItem(Predicate<SvgImageItem>) Method

windowsforms-devexpress-dot-xtraeditors-dot-svgimagebox-dot-finditem-x28-system-dot-predicate-devexpress-dot-xtraeditors-dot-svgimageitem-x29.md

latest3.8 KB
Original Source

SvgImageBox.FindItem(Predicate<SvgImageItem>) Method

Returns an item that matches the specified condition.

Namespace : DevExpress.XtraEditors

Assembly : DevExpress.Utils.v25.2.dll

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

Declaration

csharp
public SvgImageItem FindItem(
    Predicate<SvgImageItem> predicate
)
vb
Public Function FindItem(
    predicate As Predicate(Of SvgImageItem)
) As SvgImageItem

Parameters

NameTypeDescription
predicatePredicate<SvgImageItem>

The search condition.

|

Returns

TypeDescription
SvgImageItem

The found item. Null, if no item matches the specified condition.

|

Remarks

If there are multiple items that match a condition, use the SvgImageBox.FindItems(Predicate<SvgImageItem>) method to obtain all of them. The FindItem method returns the first item that matches the specified condition.

Example

The following code locates and selects an item by its ID (SvgImageItem.Id).

csharp
var item1 = svgImageBox1.FindItemById("seat_12");
svgImageBox1.Selection.Add(item1);
vb
Dim item1 = svgImageBox1.FindItemById("seat_12")
svgImageBox1.Selection.Add(item1)

See Also

RootItems

Items

Parent

Root

Descendants

FindItemById(String)

FindItemByTag(Object)

FindItem(Predicate<SvgImageItem>)

FindItems(Predicate<SvgImageItem>)

FindAncestorById(String)

FindAncestorByTag(Object)

FindAncestors(Predicate<SvgImageItem>)

FindDescendantById(String)

FindDescendantByTag(Object)

FindDescendants(Predicate<SvgImageItem>)

SvgImageBox Class

SvgImageBox Members

DevExpress.XtraEditors Namespace