Condividi tramite


DataGridViewCell.GetInheritedState(Int32) Metodo

Definizione

Restituisce un valore che indica lo stato corrente della cella, ereditato dallo stato della relativa riga e colonna.

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

Parametri

rowIndex
Int32

Indice della riga contenente la cella.

Restituisce

Combinazione bit per bit dei valori DataGridViewElementStates che rappresenta lo stato corrente della cella.

Eccezioni

La cella non è contenuta in un controllo DataGridView e il parametro rowIndex non è -1.

-oppure-

Il parametro rowIndex non è l'indice della riga contenente la cella.

La cella è contenuta in un controllo DataGridView e il parametro rowIndex non è incluso nell'intervallo valido compreso tra 0 e il numero di righe nel controllo meno 1.

Commenti

Questo metodo è utile per determinare lo stato di una cella in una riga condivisa. Le righe condivise hanno Index valori di -1, che impedisce di usare la InheritedState proprietà con le celle nelle righe condivise. Per usare questo metodo, passare l'indice effettivo della riga contenente questa cella. È possibile recuperare l'indice effettivo di una riga condivisa chiamando il IndexOf metodo .

Si applica a

Vedi anche