Condividi tramite


DataGridViewRow.GetState(Int32) Metodo

Definizione

Restituisce un valore che indica lo stato corrente della riga.

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

Parametri

rowIndex
Int32

Indice della riga.

Restituisce

Combinazione bit per bit di DataGridViewElementStates valori che indica lo stato della riga.

Eccezioni

La riga è stata aggiunta a un DataGridView controllo , ma il rowIndex valore non è compreso nell'intervallo valido compreso tra 0 e il numero di righe nel controllo meno 1.

La riga non è una riga condivisa, ma il rowIndex valore non corrisponde al valore della proprietà della Index riga.

oppure

La riga non è stata aggiunta a un DataGridView controllo, ma il rowIndex valore non corrisponde al valore della proprietà della Index riga.

Commenti

Questo metodo è utile per determinare lo stato di una riga condivisa. Le righe condivise hanno Index valori -1, che impediscono di usare la State proprietà con righe condivise. Per utilizzare questo metodo, passare l'indice di riga effettivo. È possibile recuperare l'indice effettivo di una riga condivisa chiamando il IndexOf metodo .

Si applica a

Vedi anche