Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

ListView.FindItemWithText méthode (String)

 

Date de publication : novembre 2016

Recherche le premier ListViewItem qui commence par la valeur texte spécifiée.

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

public ListViewItem FindItemWithText(
	string text
)

Paramètres

text
Type: System.String

Texte à rechercher.

Valeur de retour

Type: System.Windows.Forms.ListViewItem

Le premier ListViewItem qui commence par la valeur texte spécifiée.

La recherche respecte la casse.

Le text paramètre permet de spécifier une sous-chaîne du texte correspondant souhaité. En outre, cette méthode retourne le premier élément qui commence par le texte spécifié. Par exemple, si un ListView contient deux éléments de liste : texte du premier élément défini sur « crochet » et le texte du deuxième élément la valeur « bracket », un appel à FindItemWithText en passant brack comme paramètre retourne l’élément dont le texte est « bracket ».

Le FindItemWithText méthode null Si la liste est vide ou il n’existe aucun élément correspondant.

L’exemple de code suivant montre la FindItemWithText méthode. Pour exécuter cet exemple, collez le code suivant dans un Windows Form et appelez la InitializeFindListView méthode à partir du constructeur du formulaire ou Load Gestionnaire d’événements. Cliquez sur le bouton pour afficher les résultats de l’appel de méthode.

// Declare the ListView and Button for the example.
      ListView findListView = new ListView();
      Button findButton = new Button();

      private void InitializeFindListView()
      {
   // Set up the location and event handling for the button.
          findButton.Click += new EventHandler(findButton_Click);
          findButton.Location = new Point(10, 10);

   // Set up the location of the ListView and add some items.
   findListView.Location = new Point(10, 30);
          findListView.Items.Add(new ListViewItem("angle bracket"));
          findListView.Items.Add(new ListViewItem("bracket holder"));
          findListView.Items.Add(new ListViewItem("bracket"));

          // Add the button and ListView to the form.
          this.Controls.Add(findButton);
          this.Controls.Add(findListView);
      }

void findButton_Click(object sender, EventArgs e)
{
           // Call FindItemWithText, sending output to MessageBox.
    ListViewItem item1 = findListView.FindItemWithText("brack");
	 if (item1 != null)
		 MessageBox.Show("Calling FindItemWithText passing 'brack': " 
                   + item1.ToString());
	 else
		 MessageBox.Show("Calling FindItemWithText passing 'brack': null");
 }

.NET Framework
Disponible depuis 2.0
Retour au début
Afficher: