Поделиться через


DataGridViewRow.GetState(Int32) Метод

Определение

Возвращает значение, указывающее текущее состояние строки.

public:
 virtual System::Windows::Forms::DataGridViewElementStates GetState(int rowIndex);
public virtual System.Windows.Forms.DataGridViewElementStates GetState(int rowIndex);
abstract member GetState : int -> System.Windows.Forms.DataGridViewElementStates
override this.GetState : int -> System.Windows.Forms.DataGridViewElementStates
Public Overridable Function GetState (rowIndex As Integer) As DataGridViewElementStates

Параметры

rowIndex
Int32

Индекс строки.

Возвращаемое значение

Побитовое сочетание значений DataGridViewElementStates , указывающее состояние строки.

Исключения

Строка добавлена в DataGridView элемент управления, но rowIndex значение не находится в допустимом диапазоне от 0 до числа строк в элементе управления минус 1.

Строка не является общей строкой, но rowIndex значение не соответствует значению свойства строки Index .

–или–

Строка не добавлена в DataGridView элемент управления, но rowIndex значение не соответствует значению свойства строки Index .

Комментарии

Этот метод полезен для определения состояния общей строки. Общие строки имеют Index значения -1, что предотвращает использование State свойства с общими строками. Чтобы использовать этот метод, передайте фактический индекс строки. Фактический индекс общей строки можно получить, вызвав IndexOf метод.

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

См. также раздел