ToolStripComboBox.FindString メソッド

定義

ToolStripComboBox 内で、指定した文字列で始まる最初の項目を検索します。

オーバーロード

FindString(String)

ToolStripComboBox 内で、指定した文字列で始まる最初の項目を検索します。

FindString(String, Int32)

指定したインデックスの後に出現する、指定した文字列で始まる最初の項目を検索します。

FindString(String)

ToolStripComboBox 内で、指定した文字列で始まる最初の項目を検索します。

public:
 int FindString(System::String ^ s);
public int FindString (string s);
member this.FindString : string -> int
Public Function FindString (s As String) As Integer

パラメーター

s
String

検索対象の String

戻り値

Int32

最初に見つかった項目の 0 から始まるインデックス番号。一致する項目が見つからない場合は、-1 を返します。

注釈

このメソッドによって実行される検索では、大文字と小文字は区別されません。 パラメーターは s 、コンボ ボックス リスト内の項目に関連付けられているテキストと比較する部分文字列です。 検索では、テキストの先頭から部分一致が実行され、指定した部分文字列に一致するリスト内の最初の項目が返されます。 その後、検索テキストを含む項目を削除したり、アイテムのテキストを変更したりするなどのタスクを実行できます。 指定したテキストが見つかったら、テキストの他のToolStripComboBoxインスタンスを検索する場合は、メソッドを使用FindStringして、 .ToolStripComboBox 部分一致ではなく完全一致の検索を実行する場合は、メソッドを FindStringExact 使用します。

適用対象

FindString(String, Int32)

指定したインデックスの後に出現する、指定した文字列で始まる最初の項目を検索します。

public:
 int FindString(System::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

パラメーター

s
String

検索対象の String

startIndex
Int32

最初の検索対象項目の前にある項目の 0 から始まるインデックス番号。 コントロールの先頭から検索する場合は -1 を設定します。

戻り値

Int32

最初に見つかった項目の 0 から始まるインデックス番号。一致する項目が見つからない場合は、-1 を返します。

注釈

このメソッドによって実行される検索では、大文字と小文字は区別されません。 パラメーターは s 、コンボ ボックス リスト内の項目に関連付けられているテキストと比較する部分文字列です。 検索では、指定したインデックス位置にあるテキストの先頭から部分一致が実行され、指定した部分文字列に一致するリスト内の最初の項目が返されます。 その後、検索テキストを含む項目を削除したり、アイテムのテキストを変更したりするなどのタスクを実行できます。 指定したテキストが見つかったら、テキストのToolStripComboBox他のインスタンスを検索する場合は、このメソッドを使用して、 .ToolStripComboBox 部分一致ではなく完全一致の検索を実行する場合は、メソッドを FindStringExact 使用します。

適用対象