DataGridViewRow.GetState(Int32) Methode

Definitie

Retourneert een waarde die de huidige status van de rij aangeeft.

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

Parameters

rowIndex
Int32

De index van de rij.

Retouren

Een bitsgewijze combinatie van DataGridViewElementStates waarden die de rijstatus aangeven.

Uitzonderingen

De rij is toegevoegd aan een DataGridView besturingselement, maar de rowIndex waarde bevindt zich niet in het geldige bereik van 0 tot het aantal rijen in het besturingselement min 1.

De rij is geen gedeelde rij, maar de rowIndex waarde komt niet overeen met de eigenschapswaarde van Index de rij.

– of –

De rij is niet toegevoegd aan een DataGridView besturingselement, maar de rowIndex waarde komt niet overeen met de eigenschapswaarde van Index de rij.

Opmerkingen

Deze methode is handig om de status van een gedeelde rij te bepalen. Gedeelde rijen hebben Index waarden van -1, waardoor u de State eigenschap niet kunt gebruiken met gedeelde rijen. Als u deze methode wilt gebruiken, geeft u de werkelijke rijindex door. U kunt de werkelijke index van een gedeelde rij ophalen door de methode aan te IndexOf roepen.

Van toepassing op

Zie ook