Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

ListView.FindItemWithText, méthode (String, Boolean, Int32, Boolean)

Recherche le premier ListViewItem ou ListViewItem.ListViewSubItem, s'il est indiqué, qui commence par la valeur texte spécifiée. La recherche commence à l'index spécifié.

Espace de noms :  System.Windows.Forms
Assembly :  System.Windows.Forms (dans System.Windows.Forms.dll)

public ListViewItem FindItemWithText(
	string text,
	bool includeSubItemsInSearch,
	int startIndex,
	bool isPrefixSearch
)

Paramètres

text
Type : System.String
Texte à rechercher.
includeSubItemsInSearch
Type : System.Boolean
true pour inclure des sous-éléments dans la recherche ; sinon, false.
startIndex
Type : System.Int32
Index de l'élément à partir duquel commencer la recherche.
isPrefixSearch
Type : System.Boolean
true pour autoriser les correspondances partielles ; sinon, false.

Valeur de retour

Type : System.Windows.Forms.ListViewItem
Premier ListViewItem qui commence par la valeur texte spécifiée.

ExceptionCondition
ArgumentOutOfRangeException

startIndex est inférieur à 0 ou supérieur au nombre d'éléments dans ListView.

La méthode FindItemWithText retourne null si la liste est vide ou s'il n'existe aucun élément correspondant.

La recherche ne respecte pas la casse.

Le paramètre text peut spécifier une sous-chaîne du texte correspondant souhaité. Cette méthode retourne le premier élément qui commence par le texte spécifié, à moins que false soit passé pour isPrefixSearch. Par exemple, si ListView contient deux éléments de liste — le texte du premier élément a la valeur "crochet pointu" et le texte du deuxième élément a la valeur "crochet" — un appel à FindItemWithText qui passe "croc" comme texte de recherche retourne l'élément dont le texte est "crochet". Si isPrefixSearch a la valeur false, cet appel retourne null.

.NET Framework

Pris en charge dans : 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft