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


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 метод.

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

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