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

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

Исключения

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

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

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

Комментарии

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

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

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