Afficher en anglais

Partage via


SearchForVirtualItemEventArgs Classe

Définition

Fournit des données pour l'événement SearchForVirtualItem.

C#
public class SearchForVirtualItemEventArgs : EventArgs
Héritage
SearchForVirtualItemEventArgs

Exemples

L’exemple de code suivant illustre l’utilisation de ce type. Dans l’exemple, un gestionnaire d’événements signale l’occurrence de l’événement SearchForVirtualItem . Ce rapport vous aide à savoir quand l’événement se produit et peut vous aider dans le débogage. Pour signaler plusieurs événements ou événements qui se produisent fréquemment, envisagez de ShowConsole.WriteLine remplacer par ou d’ajouter le message à un message multiligne TextBox.

Pour exécuter l’exemple de code, collez-le dans un projet qui contient un instance de type ListView nommé ListView1. Vérifiez ensuite que le gestionnaire d’événements est associé à l’événement SearchForVirtualItem .

C#
private void ListView1_SearchForVirtualItem(Object sender, SearchForVirtualItemEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "IsTextSearch", e.IsTextSearch );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "IncludeSubItemsInSearch", e.IncludeSubItemsInSearch );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Index", e.Index );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "IsPrefixSearch", e.IsPrefixSearch );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Text", e.Text );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "StartingPoint", e.StartingPoint );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Direction", e.Direction );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "StartIndex", e.StartIndex );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "SearchForVirtualItem Event" );
}

Remarques

le SearchForVirtualItemEventArgs est construit et transmis à l’événement SearchForVirtualItem lorsque vous appelez les FindItemWithText méthodes ou FindNearestItem sur un ListView contrôle en mode virtuel.

Constructeurs

Propriétés

Direction

Obtient de l'élément actuel le sens que doit prendre la recherche.

IncludeSubItemsInSearch

Obtient une valeur indiquant si la recherche doit inclure de sous-éléments d'éléments de liste.

Index

Obtient ou définit l'index du ListViewItem qui se trouve dans le ListView.

IsPrefixSearch

Obtient une valeur indiquant si la recherche doit retourner un élément si son texte commence par le texte recherché.

IsTextSearch

Obtient une valeur indiquant si la recherche est une recherche de texte.

StartIndex

Obtient l'index de ListViewItem où la recherche commence.

StartingPoint

Obtient l'emplacement de départ de la recherche.

Text

Obtient le texte utilisé pour rechercher un élément dans le contrôle ListView.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Produit 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