DataGridViewCell.GetInheritedState(Int32) DataGridViewCell.GetInheritedState(Int32) DataGridViewCell.GetInheritedState(Int32) DataGridViewCell.GetInheritedState(Int32) Method

Definition

Gibt einen Wert zurück, der den aktuellen Zustand der Zelle angibt, der vom Zustand der entsprechenden Zeile und Spalte geerbt wurde.Returns a value indicating the current state of the cell as inherited from the state of its row and column.

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

Parameter

rowIndex
Int32 Int32 Int32 Int32

Der Index der Zeile, die die Zelle enthält.The index of the row containing the cell.

Gibt zurück

Eine bitweise Kombination von DataGridViewElementStates-Werten, die den aktuellen Zustand der Zelle darstellen.A bitwise combination of DataGridViewElementStates values representing the current state of the cell.

Ausnahmen

Die Zelle ist nicht in einem DataGridView-Steuerelement enthalten, und rowIndex ist nicht -1.The cell is not contained within a DataGridView control and rowIndex is not -1.

- oder --or- rowIndex ist nicht der Index der Zeile, die diese Zelle enthält.rowIndex is not the index of the row containing this cell.

Die Zelle ist in einem DataGridView-Steuerelement enthalten, und rowIndex liegt außerhalb des gültigen Bereichs zwischen 0 (null) und der Anzahl der Zeilen im Steuerelement minus 1.The cell is contained within a DataGridView control and rowIndex is outside the valid range of 0 to the number of rows in the control minus 1.

Hinweise

Diese Methode ist nützlich, um den Zustand einer Zelle in einer freigegebenen Zeile zu ermitteln.This method is useful to determine the state of a cell in a shared row. Freigegebene Zeilen Index haben die Werte-1, wodurch verhindert wird, dass InheritedState Sie die-Eigenschaft mit Zellen in freigegebenen Zeilen verwenden.Shared rows have Index values of -1, which prevents you from using the InheritedState property with cells in shared rows. Um diese Methode zu verwenden, übergeben Sie den eigentlichen Index der Zeile, die diese Zelle enthält.To use this method, pass in the actual index of the row containing this cell. Sie können den eigentlichen Index einer freigegebenen Zeile abrufen, indem Sie IndexOf die-Methode aufrufen.You can retrieve the actual index of a shared row by calling the IndexOf method.

Gilt für:

Siehe auch