ListView.ListViewItemCollection.Find(String, Boolean) Method

Definition

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

public:
 cli::array <System::Windows::Forms::ListViewItem ^> ^ Find(System::String ^ key, bool searchAllSubItems);
public System.Windows.Forms.ListViewItem[] Find (string key, bool searchAllSubItems);
member this.Find : string * bool -> System.Windows.Forms.ListViewItem[]
Public Function Find (key As String, searchAllSubItems As Boolean) As ListViewItem()

Parameters

key
String

The item name to search for.

searchAllSubItems
Boolean

true to search subitems; otherwise, false.

Returns

ListViewItem[]

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