Freigeben über


DataGridViewHeaderCell.GetInheritedState(Int32) Methode

Definition

Gibt einen Wert zurück, der den aktuellen Zustand der Zelle angibt, der vom Zustand der entsprechenden Zeile bzw. Spalte geerbt wurde.

public:
 override System::Windows::Forms::DataGridViewElementStates GetInheritedState(int rowIndex);
public override System.Windows.Forms.DataGridViewElementStates GetInheritedState (int rowIndex);
override this.GetInheritedState : int -> System.Windows.Forms.DataGridViewElementStates
Public Overrides Function GetInheritedState (rowIndex As Integer) As DataGridViewElementStates

Parameter

rowIndex
Int32

Der Index der Zeile, die die Zelle enthält, oder -1, wenn es sich bei der Zelle um keine Zeilenheaderzelle handelt oder diese in keinem DataGridView-Steuerelement enthalten ist.

Gibt zurück

DataGridViewElementStates

Eine bitweise Kombination von DataGridViewElementStates-Werten, die den aktuellen Zustand der Zelle darstellen.

Ausnahmen

Die Zelle ist eine Zeilenheaderzelle, die Zelle ist in keinem DataGridView-Steuerelement enthalten, und rowIndex ist nicht -1.

- oder - Die Zelle ist eine Zeilenheaderzelle, die Zelle ist in einem DataGridView-Steuerelement enthalten, und rowIndex liegt außerhalb des gültigen Bereichs (0 (null) bis zur Anzahl der Zeilen im Steuerelement minus 1).

- oder - Die Zelle ist eine Zeilenheaderzelle, und rowIndex ist nicht der Index der Zeile, die diese Zelle enthält.

Die Zelle ist eine Spaltenheaderzelle oder die TopLeftHeaderCell des Steuerelements, und rowIndex ist nicht -1.

Gilt für

Siehe auch