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

Определение

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

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

Столбец, с которого начинается поиск следующего столбца.The column from which to start searching for the next 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 next 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 next column in display order is the column with the lowest DisplayIndex value higher 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 next column after the current column that fits the given criteria without having to compare index values directly.

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

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