DataGridViewCell.GetInheritedState(Int32) Methode

Definitie

Retourneert een waarde die de huidige status van de cel aangeeft als overgenomen van de status van de rij en kolom.

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

Parameters

rowIndex
Int32

De index van de rij die de cel bevat.

Retouren

Een bitsgewijze combinatie van DataGridViewElementStates waarden die de huidige status van de cel vertegenwoordigen.

Uitzonderingen

De cel bevindt zich niet in een DataGridView besturingselement en rowIndex is niet -1.

– of –

rowIndex is niet de index van de rij die deze cel bevat.

De cel bevindt zich in een DataGridView besturingselement en rowIndex valt buiten het geldige bereik van 0 tot het aantal rijen in het besturingselement min 1.

Opmerkingen

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

Van toepassing op

Zie ook