DataGridViewRowCollection.GetPreviousRow Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает предыдущую строку в коллекции, которая отвечает указанным критериям.
Перегрузки
GetPreviousRow(Int32, DataGridViewElementStates) |
Возвращает индекс предыдущей строки DataGridViewRow, удовлетворяющей указанным критериям. |
GetPreviousRow(Int32, DataGridViewElementStates, DataGridViewElementStates) |
Возвращает индекс предыдущей строки DataGridViewRow, удовлетворяющей указанным критериям включения и исключения. |
GetPreviousRow(Int32, DataGridViewElementStates)
Возвращает индекс предыдущей строки DataGridViewRow, удовлетворяющей указанным критериям.
public:
int GetPreviousRow(int indexStart, System::Windows::Forms::DataGridViewElementStates includeFilter);
public int GetPreviousRow (int indexStart, System.Windows.Forms.DataGridViewElementStates includeFilter);
member this.GetPreviousRow : int * System.Windows.Forms.DataGridViewElementStates -> int
Public Function GetPreviousRow (indexStart As Integer, includeFilter As DataGridViewElementStates) As Integer
Параметры
- indexStart
- Int32
Индекс строки, где метод должен начать поиск предыдущей строки DataGridViewRow.
- includeFilter
- DataGridViewElementStates
Побитовое сочетание значений DataGridViewElementStates.
Возвращаемое значение
Индекс предыдущей строки DataGridViewRow с атрибутами, заданными includeFilter
. Значение -1, если строка не обнаружена.
Исключения
Значение indexStart
больше, чем число строк в коллекции.
Параметр includeFilter
не является допустимой битовой комбинацией значений DataGridViewElementStates.
Комментарии
Метод GetPreviousRow(Int32, DataGridViewElementStates) начинает поиск строки, которая соответствует условиям, начиная со строки, размещенной перед indexStart
.
См. также раздел
Применяется к
GetPreviousRow(Int32, DataGridViewElementStates, DataGridViewElementStates)
Возвращает индекс предыдущей строки DataGridViewRow, удовлетворяющей указанным критериям включения и исключения.
public:
int GetPreviousRow(int indexStart, System::Windows::Forms::DataGridViewElementStates includeFilter, System::Windows::Forms::DataGridViewElementStates excludeFilter);
public int GetPreviousRow (int indexStart, System.Windows.Forms.DataGridViewElementStates includeFilter, System.Windows.Forms.DataGridViewElementStates excludeFilter);
member this.GetPreviousRow : int * System.Windows.Forms.DataGridViewElementStates * System.Windows.Forms.DataGridViewElementStates -> int
Public Function GetPreviousRow (indexStart As Integer, includeFilter As DataGridViewElementStates, excludeFilter As DataGridViewElementStates) As Integer
Параметры
- indexStart
- Int32
Индекс строки, где метод должен начать поиск предыдущей строки DataGridViewRow.
- includeFilter
- DataGridViewElementStates
Побитовое сочетание значений DataGridViewElementStates.
- excludeFilter
- DataGridViewElementStates
Побитовое сочетание значений DataGridViewElementStates.
Возвращаемое значение
Индекс предыдущей строки DataGridViewRow, имеющей атрибуты, указанные фильтром includeFilter
, и не имеющей атрибутов, указанных фильтром excludeFilter
; –1, если строка не обнаружена.
Исключения
Значение indexStart
больше, чем число строк в коллекции.
Одно или оба указанных значения фильтра не является допустимым побитовым сочетанием значений DataGridViewElementStates.
Комментарии
Метод GetPreviousRow(Int32, DataGridViewElementStates, DataGridViewElementStates) начинает поиск строки, которая соответствует условиям, начиная со строки, размещенной перед indexStart
.