ListView.ListViewItemCollection.Find(String, Boolean) Method

Definition

Searches for items whose name matches the specified key, optionally searching subitems.

C#
public System.Windows.Forms.ListViewItem[] Find(string key, bool searchAllSubItems);

Parameters

key
String

The item name to search for.

searchAllSubItems
Boolean

true to search subitems; otherwise, false.

Returns

The matching items, or an empty array if no items matched.

Exceptions

.NET 5 and later versions only: key is null or the empty string.

Remarks

The key comparison is not case-sensitive. The Name property corresponds to the key for a ListViewItem in the ListView.ListViewItemCollection.

Applies to

Product Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10