Classe DataGridViewRowCancelEventArgs
TOC
Comprimi il sommario
Espandi il sommario

Classe DataGridViewRowCancelEventArgs

Nota: questa classe è stata introdotta con .NET Framework versione 2.0.

Fornisce dati per l'evento UserDeletingRow di un oggetto DataGridView.

Spazio dei nomi: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)

public class DataGridViewRowCancelEventArgs : CancelEventArgs
public class DataGridViewRowCancelEventArgs extends CancelEventArgs
public class DataGridViewRowCancelEventArgs extends CancelEventArgs

Per annullare l'eliminazione di una riga in un gestore eventi UserDeletingRow, impostare la proprietà Cancel su true.

Per ulteriori informazioni sulla gestione di eventi, vedere Utilizzo degli eventi.

Nell'esempio di codice riportato di seguito viene illustrato l'utilizzo di questo tipo. Questo esempio fa parte di un esempio più esaustivo disponibile in Procedura: implementare il modo virtuale nel controllo DataGridView di Windows Form.

private void dataGridView1_UserDeletingRow(object sender,
    System.Windows.Forms.DataGridViewRowCancelEventArgs e)
{
    if (e.Row.Index < this.customers.Count)
    {
        // If the user has deleted an existing row, remove the 
        // corresponding Customer object from the data store.
        this.customers.RemoveAt(e.Row.Index);
    }

    if (e.Row.Index == this.rowInEdit)
    {
        // If the user has deleted a newly created row, release
        // the corresponding Customer object. 
        this.rowInEdit = -1;
        this.customerInEdit = null;
    }
}

System.Object
   System.EventArgs
     System.ComponentModel.CancelEventArgs
      System.Windows.Forms.DataGridViewRowCancelEventArgs

I membri statici pubblici (Shared in Visual Basic) di questo tipo sono validi per le operazioni multithreading. I membri di istanza non sono garantiti come thread safe.

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile per Pocket PC, Windows Mobile per Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema.

.NET Framework

Supportato in: 2.0

Aggiunte alla community

AGGIUNGI
Mostra:
© 2016 Microsoft