PowerTools CalendarGrid for Windows Forms 1.0J
FindObject(Object,Int32,Int32) メソッド

検索キーとなるオブジェクト。
検索の開始位置の直前の位置を示す 0 から始まるインデックス。
検索対象となるカラムのインデックスを表す System.Int32 値。
指定の開始位置から、オブジェクトに一致するリスト項目を検索します。
構文
Public Overloads Function FindObject( _
   ByVal obj As Object, _
   ByVal startIndex As Integer, _
   ByVal findTargetColumnIndex As Integer _
) As Integer

パラメータ

obj
検索キーとなるオブジェクト。
startIndex
検索の開始位置の直前の位置を示す 0 から始まるインデックス。
findTargetColumnIndex
検索対象となるカラムのインデックスを表す System.Int32 値。

戻り値の型

最初に見つかった項目の 0 から始まるインデックス。
例外
例外解説
System.ArgumentOutOfRangeException

startIndex が -1 未満です。

もしくは

startIndex が(アイテム数 -1)を超えています。

もしくは

findTargetColumnIndex が 0 未満です。

解説
objパラメーターは、コンボボックスリストの各項目に関連付けられたオブジェクトに対して比較するオブジェクトです。オブジェクトの先頭から検索されて、指定したオブジェクトに一致するコンボボックスリストの最初の項目が返されます。 その後で、ListItemCollection.Remove メソッドを使用してそのオブジェクトを含む項目を削除したり、項目のテキストを変更したりできます。このメソッドは通常、同じメソッドの開始インデックスを指定しないバージョンを呼び出した後に使用します。通常は、検索文字列に一致する最初の項目が見つかった後で、その項目の1つ後の項目のインデックス位置をstartIndexパラメーターに指定してこのメソッドを呼び出し、同じ文字列の別のインスタンスをさらに検索します。部分一致ではなく厳密な単語の一致を検索する場合は、FindStringExact(String,Int32) メソッドを使用します。
参照

CalendarGcComboBoxCellType クラス
CalendarGcComboBoxCellType メンバ
オーバーロード一覧

 

 


© 2014 GrapeCity inc. All rights reserved.