DataGridViewRowCollection.GetNextRow メソッド

定義

指定した基準を満たすコレクション内の次の行を取得します。Gets the next row in the collection that meets the specified criteria.

オーバーロード

GetNextRow(Int32, DataGridViewElementStates)

指定した基準を満たす次の DataGridViewRow のインデックスを返します。Returns the index of the next DataGridViewRow that meets the specified criteria.

GetNextRow(Int32, DataGridViewElementStates, DataGridViewElementStates)

指定した選択基準と除外基準を満たす次の DataGridViewRow のインデックスを返します。Returns the index of the next DataGridViewRow that meets the specified inclusion and exclusion criteria.

GetNextRow(Int32, DataGridViewElementStates)

指定した基準を満たす次の DataGridViewRow のインデックスを返します。Returns the index of the next DataGridViewRow that meets the specified criteria.

public:
 int GetNextRow(int indexStart, System::Windows::Forms::DataGridViewElementStates includeFilter);
public int GetNextRow (int indexStart, System.Windows.Forms.DataGridViewElementStates includeFilter);
member this.GetNextRow : int * System.Windows.Forms.DataGridViewElementStates -> int
Public Function GetNextRow (indexStart As Integer, includeFilter As DataGridViewElementStates) As Integer

パラメーター

indexStart
Int32

メソッドが次の DataGridViewRow を検索するときの開始位置となる行のインデックス。The index of the row where the method should begin to look for the next DataGridViewRow.

includeFilter
DataGridViewElementStates

DataGridViewElementStates 値のビットごとの組み合わせ。A bitwise combination of DataGridViewElementStates values.

戻り値

indexStart で指定された属性を持ち、includeFilter の後にある最初の DataGridViewRow のインデックス。そのような行がない場合は -1。The index of the first DataGridViewRow after indexStart that has the attributes specified by includeFilter, or -1 if no row is found.

例外

indexStart が -1 未満です。indexStart is less than -1.

includeFilter は、DataGridViewElementStates 値のビットごとの正しい組み合わせではありません。includeFilter is not a valid bitwise combination of DataGridViewElementStates values.

注釈

メソッドGetNextRow(Int32, DataGridViewElementStates)は、の後に配置されたindexStart行で始まる条件に一致する行の検索を開始します。The GetNextRow(Int32, DataGridViewElementStates) method begins looking for the row that matches the criteria starting with the row positioned after indexStart.

こちらもご覧ください

GetNextRow(Int32, DataGridViewElementStates, DataGridViewElementStates)

指定した選択基準と除外基準を満たす次の DataGridViewRow のインデックスを返します。Returns the index of the next DataGridViewRow that meets the specified inclusion and exclusion criteria.

public:
 int GetNextRow(int indexStart, System::Windows::Forms::DataGridViewElementStates includeFilter, System::Windows::Forms::DataGridViewElementStates excludeFilter);
public int GetNextRow (int indexStart, System.Windows.Forms.DataGridViewElementStates includeFilter, System.Windows.Forms.DataGridViewElementStates excludeFilter);
member this.GetNextRow : int * System.Windows.Forms.DataGridViewElementStates * System.Windows.Forms.DataGridViewElementStates -> int
Public Function GetNextRow (indexStart As Integer, includeFilter As DataGridViewElementStates, excludeFilter As DataGridViewElementStates) As Integer

パラメーター

indexStart
Int32

メソッドが次の DataGridViewRow を検索するときの開始位置となる行のインデックス。The index of the row where the method should begin to look for the next DataGridViewRow.

includeFilter
DataGridViewElementStates

DataGridViewElementStates 値のビットごとの組み合わせ。A bitwise combination of DataGridViewElementStates values.

excludeFilter
DataGridViewElementStates

DataGridViewElementStates 値のビットごとの組み合わせ。A bitwise combination of DataGridViewElementStates values.

戻り値

includeFilter で指定された属性を持ち、excludeFilter で指定された属性を持たない次の DataGridViewRow のインデックス。そのような行がない場合は -1。The index of the next DataGridViewRow that has the attributes specified by includeFilter, and does not have the attributes specified by excludeFilter; -1 if no row is found.

例外

indexStart が -1 未満です。indexStart is less than -1.

指定されているいずれかのフィルター、または両方のフィルターの値が、有効な DataGridViewElementStates 値のビットごとの組み合わせではありません。One or both of the specified filter values is not a valid bitwise combination of DataGridViewElementStates values.

注釈

メソッドGetNextRow(Int32, DataGridViewElementStates, DataGridViewElementStates)は、の後に配置されたindexStart行で始まる条件に一致する行の検索を開始します。The GetNextRow(Int32, DataGridViewElementStates, DataGridViewElementStates) method begins looking for the row that matches the criteria starting with the row positioned after indexStart.

こちらもご覧ください

適用対象