Condividi tramite


DataGridViewRowsRemovedEventArgs Classe

Definizione

Fornisce i dati per l'evento RowsRemoved.

public ref class DataGridViewRowsRemovedEventArgs : EventArgs
public class DataGridViewRowsRemovedEventArgs : EventArgs
type DataGridViewRowsRemovedEventArgs = class
    inherit EventArgs
Public Class DataGridViewRowsRemovedEventArgs
Inherits EventArgs
Ereditarietà
DataGridViewRowsRemovedEventArgs

Esempio

Nell'esempio di codice seguente viene illustrato l'uso di questo tipo. Nell'esempio un gestore eventi segnala l'occorrenza dell'evento RowsRemoved . Questo report consente di apprendere quando si verifica l'evento e può essere utile per eseguire il debug. Per segnalare più eventi o eventi che si verificano spesso, è consigliabile sostituire Show con Console.WriteLine o aggiungere il messaggio a una multilinea TextBox.

Per eseguire il codice di esempio, incollarlo in un progetto contenente un'istanza di tipo DataGridView denominata DataGridView1. Assicurarsi quindi che il gestore eventi sia associato all'evento RowsRemoved .

private void DataGridView1_RowsRemoved(Object sender, DataGridViewRowsRemovedEventArgs 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(), "RowsRemoved Event" );
}
Private Sub DataGridView1_RowsRemoved(sender as Object, e as DataGridViewRowsRemovedEventArgs) _ 
     Handles DataGridView1.RowsRemoved

    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(),"RowsRemoved Event")

End Sub

Commenti

Quando le righe vengono eliminate da un DataGridView controllo, i numeri di indice delle righe successive vengono ridotti per compensare.

Per altre informazioni su come gestire gli eventi, vedere la gestione e generazione di eventi.

Costruttori

DataGridViewRowsRemovedEventArgs(Int32, Int32)

Inizializza una nuova istanza della classe DataGridViewRowsRemovedEventArgs.

Proprietà

RowCount

Ottiene il numero di righe eliminate.

RowIndex

Ottiene l'indice in base zero della riga eliminata o la prima riga eliminata in caso di eliminazione di più righe.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche