DataGridViewColumnCollection.GetNextColumn メソッド

定義

表示順で指定された列の後にあり、指定したフィルター条件に一致する最初の列を取得します。

public:
 System::Windows::Forms::DataGridViewColumn ^ GetNextColumn(System::Windows::Forms::DataGridViewColumn ^ dataGridViewColumnStart, System::Windows::Forms::DataGridViewElementStates includeFilter, System::Windows::Forms::DataGridViewElementStates excludeFilter);
public System.Windows.Forms.DataGridViewColumn GetNextColumn (System.Windows.Forms.DataGridViewColumn dataGridViewColumnStart, System.Windows.Forms.DataGridViewElementStates includeFilter, System.Windows.Forms.DataGridViewElementStates excludeFilter);
public System.Windows.Forms.DataGridViewColumn? GetNextColumn (System.Windows.Forms.DataGridViewColumn dataGridViewColumnStart, System.Windows.Forms.DataGridViewElementStates includeFilter, System.Windows.Forms.DataGridViewElementStates excludeFilter);
member this.GetNextColumn : System.Windows.Forms.DataGridViewColumn * System.Windows.Forms.DataGridViewElementStates * System.Windows.Forms.DataGridViewElementStates -> System.Windows.Forms.DataGridViewColumn
Public Function GetNextColumn (dataGridViewColumnStart As DataGridViewColumn, includeFilter As DataGridViewElementStates, excludeFilter As DataGridViewElementStates) As DataGridViewColumn

パラメーター

dataGridViewColumnStart
DataGridViewColumn

次の列の検索を開始する列。

includeFilter
DataGridViewElementStates

適用する包含フィルターを表す DataGridViewElementStates 値のビットごとの組み合わせ。

excludeFilter
DataGridViewElementStates

適用する除外フィルターを表す DataGridViewElementStates 値のビットごとの組み合わせ。

戻り値

指定したフィルター条件に一致する次の列。列が見つからない場合は null

例外

dataGridViewColumnStartnullです。

少なくとも 1 つのフィルターの値が、有効な DataGridViewElementStates 値のビットごとの組み合わせではありません。

注釈

表示順序の次の列は、列が実際に画面に表示されているかどうかに関係なく、指定された列の値よりもDisplayIndex小さいDisplayIndex値を持つ列です。

このメソッドを使用すると、インデックス値を直接比較することなく、指定した条件に適合する現在の列の後の次の列を決定できます。

適用対象

こちらもご覧ください