DataGridViewColumnCollection.GetPreviousColumn メソッド

定義

指定されたフィルター要件を満たす表示順序で、指定された列の前の最後の列を取得します。

public:
 System::Windows::Forms::DataGridViewColumn ^ GetPreviousColumn(System::Windows::Forms::DataGridViewColumn ^ dataGridViewColumnStart, System::Windows::Forms::DataGridViewElementStates includeFilter, System::Windows::Forms::DataGridViewElementStates excludeFilter);
public System.Windows.Forms.DataGridViewColumn GetPreviousColumn(System.Windows.Forms.DataGridViewColumn dataGridViewColumnStart, System.Windows.Forms.DataGridViewElementStates includeFilter, System.Windows.Forms.DataGridViewElementStates excludeFilter);
public System.Windows.Forms.DataGridViewColumn? GetPreviousColumn(System.Windows.Forms.DataGridViewColumn dataGridViewColumnStart, System.Windows.Forms.DataGridViewElementStates includeFilter, System.Windows.Forms.DataGridViewElementStates excludeFilter);
member this.GetPreviousColumn : System.Windows.Forms.DataGridViewColumn * System.Windows.Forms.DataGridViewElementStates * System.Windows.Forms.DataGridViewElementStates -> System.Windows.Forms.DataGridViewColumn
Public Function GetPreviousColumn (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値が最も高い列です。

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

適用対象

こちらもご覧ください