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