DataGridViewColumnCollection.GetPreviousColumn(DataGridViewColumn, DataGridViewElementStates, DataGridViewElementStates) Метод

Определение

Получает последний столбец, предшествующий заданному в порядке отображения и отвечающий заданным требованиям фильтра.Gets the last column prior to the given column in display order that meets the given filter requirements.

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

Столбец, с которого начинается поиск предыдущего столбца.The column from which to start searching for the previous column.

includeFilter
DataGridViewElementStates

Битовая комбинация значений DataGridViewElementStates, представляющая фильтр, применяемый для включения.A bitwise combination of the DataGridViewElementStates values that represent the filter to apply for inclusion.

excludeFilter
DataGridViewElementStates

Битовая комбинация значений DataGridViewElementStates, представляющая фильтр, применяемый для исключения.A bitwise combination of the DataGridViewElementStates values that represent the filter to apply for exclusion.

Возвраты

Предыдущий столбец, отвечающий заданным требованиям фильтра, или значение null, если столбец не найден.The previous column that meets the given filter requirements, or null if no column is found.

Исключения

dataGridViewColumnStartnull.dataGridViewColumnStart is null.

По крайней мере одно из значений фильтра не является допустимой битовой комбинацией значений DataGridViewElementStates.At least one of the filter values is not a valid bitwise combination of DataGridViewElementStates values.

Комментарии

Предыдущий столбец в порядке отображения — это столбец с наибольшим DisplayIndex значением ниже DisplayIndex значения указанного столбца, независимо от того, является ли столбец видимым на экране.The previous column in display order is the column with the highest DisplayIndex value lower than the DisplayIndex value of the specified column, regardless of whether the column is actually visible on the screen.

Этот метод позволяет определить первый столбец перед текущим столбцом, соответствующий заданным критериям, без необходимости непосредственного сравнения значений индексов.This method lets you determine the first column before the current column that fits the given criteria without having to compare index values directly.

Применяется к

Дополнительно