DataGridViewRow.GetState(Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar ett värde som anger radens aktuella tillstånd.
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
Parametrar
- rowIndex
- Int32
Indexet för raden.
Returer
En bitvis kombination av DataGridViewElementStates värden som anger radtillståndet.
Undantag
Raden har lagts till i en DataGridView kontroll, men rowIndex värdet ligger inte i det giltiga intervallet 0 till antalet rader i kontrollen minus 1.
Raden är inte en delad rad, men värdet rowIndex matchar inte radens egenskapsvärde Index .
-eller-
Raden har inte lagts till i en DataGridView kontroll, men värdet rowIndex matchar inte radens egenskapsvärde Index .
Kommentarer
Den här metoden är användbar för att fastställa tillståndet för en delad rad. Delade rader har Index värden på -1, vilket hindrar dig från att använda State egenskapen med delade rader. Om du vill använda den här metoden skickar du in det faktiska radindexet. Du kan hämta det faktiska indexet för en delad rad genom att anropa IndexOf metoden.