ComboBox.FindString Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí index první položky, ComboBox která začíná zadaným řetězcem.
Přetížení
| Name | Description |
|---|---|
| FindString(String) |
Vrátí index první položky, ComboBox která začíná zadaným řetězcem. |
| FindString(String, Int32) |
Vrátí index první položky nad ComboBox rámec zadaného indexu, který obsahuje zadaný řetězec. Hledání nerozlišuje malá a velká písmena. |
FindString(String)
- Zdroj:
- ComboBox.cs
- Zdroj:
- ComboBox.cs
- Zdroj:
- ComboBox.cs
- Zdroj:
- ComboBox.cs
- Zdroj:
- ComboBox.cs
Vrátí index první položky, ComboBox která začíná zadaným řetězcem.
public:
int FindString(System::String ^ s);
public int FindString(string s);
public int FindString(string? s);
member this.FindString : string -> int
Public Function FindString (s As String) As Integer
Parametry
Návraty
Index založený na nule první nalezené položky; vrátí -1, pokud nebyla nalezena žádná shoda.
Příklady
Následující příklad kódu ukazuje použití FindString metody a SelectedIndex vlastnosti. Příklad je součástí kompletního příkladu kódu v přehledu ComboBox třídy.
void findButton_Click( Object^ sender, System::EventArgs^ e )
{
int index = comboBox1->FindString( textBox2->Text );
comboBox1->SelectedIndex = index;
}
private void findButton_Click(object sender, System.EventArgs e) {
int index = comboBox1.FindString(textBox2.Text);
comboBox1.SelectedIndex = index;
}
Private Sub findButton_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim index As Integer
index = comboBox1.FindString(textBox2.Text)
comboBox1.SelectedIndex = index
End Sub
Poznámky
Vyhledávání prováděné touto metodou nerozlišuje malá a velká písmena. Parametr s je podřetěc pro porovnání s textem přidruženým k položkám v seznamu polí se seznamem. Hledání provede částečnou shodu počínaje začátkem textu a vrátí první položku v seznamu, která odpovídá zadanému podřetězdci. Pak můžete provádět úlohy, například odebrat položku obsahující hledaný text pomocí Remove metody nebo změnit text položky. Jakmile najdete zadaný text, pokud chcete vyhledat jiné instance textu v souboru ComboBox, musíte použít verzi FindString metody, která poskytuje parametr pro určení počátečního indexu ComboBoxv rámci . Pokud chcete místo částečné shody vyhledat přesnou shodu slova, použijte metodu FindStringExact .
Platí pro
FindString(String, Int32)
- Zdroj:
- ComboBox.cs
- Zdroj:
- ComboBox.cs
- Zdroj:
- ComboBox.cs
- Zdroj:
- ComboBox.cs
- Zdroj:
- ComboBox.cs
Vrátí index první položky nad ComboBox rámec zadaného indexu, který obsahuje zadaný řetězec. Hledání nerozlišuje malá a velká písmena.
public:
int FindString(System::String ^ s, int startIndex);
public int FindString(string s, int startIndex);
public int FindString(string? s, int startIndex);
member this.FindString : string * int -> int
Public Function FindString (s As String, startIndex As Integer) As Integer
Parametry
- startIndex
- Int32
Index položky založený na nule před první položkou, která se má prohledávat. Nastavte na -1 hledání od začátku ovládacího prvku.
Návraty
Index založený na nule první nalezené položky; vrátí -1 pokud nebyla nalezena žádná shoda, nebo 0, pokud s parametr určuje Empty.
Výjimky
Je startIndex menší než -1.
nebo
Je startIndex větší než poslední index v kolekci.
Poznámky
Vyhledávání prováděné touto metodou nerozlišuje malá a velká písmena. Parametr s je podřetěc pro porovnání s textem přidruženým k položkám v seznamu polí se seznamem. Hledání provede částečnou shodu počínaje začátkem textu a vrátí první položku v seznamu, která odpovídá zadanému podřetězdci. Pak můžete provádět úlohy, například odebrat položku obsahující hledaný text pomocí Remove metody nebo změnit text položky. Tato metoda se obvykle používá po volání pomocí verze této metody, která nezadá počáteční index. Jakmile se v seznamu najde počáteční položka, tato metoda se obvykle používá k vyhledání dalších instancí hledaného textu zadáním pozice indexu v startIndex parametru položky za první nalezenou instancí vyhledávacího textu. Pokud chcete místo částečné shody vyhledat přesnou shodu slova, použijte metodu FindStringExact .