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 до количества строк в элементе управления минус единица.
Строка не является совместно используемой, но значение rowIndex
не соответствует значению свойства Index строки.
-или-
Строка не добавлена в элемент управления DataGridView, но значение rowIndex
не соответствует значению свойства Index строки.
Комментарии
Этот метод полезен для определения состояния общей строки. Общие строки имеют Index значения -1, что не позволяет использовать State свойство с общими строками. Чтобы использовать этот метод, передайте фактический индекс строки. Фактический индекс общей строки можно получить, вызвав IndexOf метод.