DataGridViewCell.GetInheritedState(Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Wert zurück, der den aktuellen Zustand der Zelle angibt, der vom Zustand der entsprechenden Zeile und Spalte geerbt wurde.
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
Der Index der Zeile, die die Zelle enthält.
Gibt zurück
Eine bitweise Kombination von DataGridViewElementStates-Werten, die den aktuellen Zustand der Zelle darstellen.
Ausnahmen
Die Zelle ist nicht in einem DataGridView-Steuerelement enthalten, und rowIndex
ist nicht -1.
- oder -
rowIndex
ist nicht der Index der Zeile, die diese Zelle enthält.
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.
Hinweise
Diese Methode ist nützlich, um den Zustand einer Zelle in einer freigegebenen Zeile zu bestimmen. Freigegebene Zeilen weisen Index Werte von -1 auf, wodurch verhindert wird, dass Sie die InheritedState Eigenschaft mit Zellen in freigegebenen Zeilen verwenden. Um diese Methode zu verwenden, übergeben Sie den tatsächlichen Index der Zeile, die diese Zelle enthält. Sie können den tatsächlichen Index einer freigegebenen Zeile abrufen, indem Sie die IndexOf Methode aufrufen.