DataGridViewRow.GetState(Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 dei valori DataGridViewElementStates che indica lo stato della riga.
Eccezioni
La riga è stata aggiunta a un controllo DataGridView ma il valore rowIndex
non è incluso nell'intervallo valido compreso tra 0 e il numero di righe nel controllo meno 1.
La riga non è condivisa ma il valore rowIndex
non corrisponde al valore della proprietà Index della riga.
-oppure-
La riga non è stata aggiunta a un controllo DataGridView ma il valore rowIndex
non corrisponde al valore della proprietà Index della riga.
Commenti
Questo metodo è utile per determinare lo stato di una riga condivisa. Le righe condivise hanno Index valori -1, che impediscono l'uso della 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 .