Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo ComboBox.FindString (String, Int32)

 

Data di pubblicazione: ottobre 2016

Restituisce l'indice del primo elemento in ComboBox successivo all'indice specificato che contiene la stringa specificata. Alla ricerca non viene applicata la distinzione tra maiuscole e minuscole.

Spazio dei nomi:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public int FindString(
	string s,
	int startIndex
)

Parametri

s
Type: System.String

Oggetto String da cercare.

startIndex
Type: System.Int32

Indice in base zero dell'elemento che precede il primo elemento da cercare. Impostare su -1 per avviare la ricerca dall'inizio del controllo.

Valore restituito

Type: System.Int32

Indice in base zero del primo elemento trovato; restituisce -1 se non vengono trovate corrispondenze oppure 0 se il parametro s specifica Empty.

Exception Condition
ArgumentOutOfRangeException

Il startIndex è minore di -1.

-oppure-

Il startIndex è maggiore dell'ultimo indice nella raccolta.

La ricerca eseguita da questo metodo non è tra maiuscole e minuscole. Il s parametro è una sottostringa da confrontare con il testo associato agli elementi nell'elenco della casella combinata. La ricerca individua una corrispondenza parziale partendo dall'inizio del testo, restituisce il primo elemento nell'elenco che corrisponde alla sottostringa specificata. È quindi possibile eseguire attività, ad esempio la rimozione dell'elemento che contiene il testo di ricerca tramite il Remove metodo o la modifica del testo dell'elemento. Questo metodo viene utilizzato in genere dopo aver eseguita una chiamata utilizzando la versione di questo metodo che non specifica un indice iniziale. Dopo aver individuato un elemento iniziale nell'elenco, questo metodo viene in genere utilizzato per trovare ulteriori istanze del testo di ricerca specificando la posizione di indice nel startIndex parametro dell'elemento dopo la prima occorrenza del testo di ricerca. Se si desidera eseguire una ricerca di una corrispondenza esatta anziché una corrispondenza parziale, utilizzare il FindStringExact metodo.

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: