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


DataGridViewCell.GetInheritedState(Int32) Метод

Определение

Возвращает значение, указывающее текущее состояние ячейки, как наследуемое от состояния ее строки и столбца.

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

Параметры

rowIndex
Int32

Индекс строки, содержащей ячейку.

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

Битовая комбинация значений DataGridViewElementStates, представляющая текущее состояние ячейки.

Исключения

Ячейка не содержится в элементе управления DataGridView, и значение параметра rowIndex не равно -1.

-или-

Параметр rowIndex не является индексом строки, содержащей эту ячейку.

Ячейка содержится в элементе управления DataGridView, и значение параметра rowIndex находится вне допустимого диапазона от 0 до количества строк в элементе управления за вычетом 1.

Комментарии

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

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

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