DataGridViewRowsAddedEventArgs.RowIndex Eigenschaft
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.
Ruft den Index der ersten hinzugefügten Zeile ab.
public:
property int RowIndex { int get(); };
public int RowIndex { get; }
member this.RowIndex : int
Public ReadOnly Property RowIndex As Integer
Eigenschaftswert
Der Index der ersten hinzugefügten Zeile.
Beispiele
Im folgenden Codebeispiel wird die Verwendung dieses Elements veranschaulicht. Im Beispiel meldet ein Ereignishandler das Auftreten des DataGridView.RowsAdded Ereignisses. Dieser Bericht hilft Ihnen, zu erfahren, wann das Ereignis auftritt und Sie beim Debuggen unterstützen kann. Wenn Sie über mehrere Ereignisse oder ereignisse berichten möchten, die häufig auftreten, erwägen Sie, die Nachricht durch MessageBox.Show eine mehrteilige Console.WriteLineNachricht zu ersetzen TextBox oder sie anzufügen.
Um den Beispielcode auszuführen, fügen Sie ihn in ein Projekt ein, das eine Instanz des Typs DataGridView namens DataGridView1enthält. Stellen Sie dann sicher, dass der Ereignishandler dem DataGridView.RowsAdded Ereignis zugeordnet ist.
private void DataGridView1_RowsAdded(Object sender, DataGridViewRowsAddedEventArgs e) {
System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "RowIndex", e.RowIndex );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "RowCount", e.RowCount );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "RowsAdded Event" );
}
Private Sub DataGridView1_RowsAdded(sender as Object, e as DataGridViewRowsAddedEventArgs) _
Handles DataGridView1.RowsAdded
Dim messageBoxVB as New System.Text.StringBuilder()
messageBoxVB.AppendFormat("{0} = {1}", "RowIndex", e.RowIndex)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "RowCount", e.RowCount)
messageBoxVB.AppendLine()
MessageBox.Show(messageBoxVB.ToString(),"RowsAdded Event")
End Sub
Hinweise
Wenn der Benutzer eine neue Zeile mit der Zeile für neue Datensätze hinzufügt, entspricht der Wert dieser Eigenschaft dem Index der neuen Position der Zeile für neue Datensätze, die größer als die gerade hinzugefügte Zeile ist. Wenn Sie Zeilen jedoch programmgesteuert hinzufügen, ist der Wert dieser Eigenschaft der Index der ersten Hinzugefügten Zeile.