Condividi tramite


Metodo DataRepeater.CancelEdit

Aggiornamento: novembre 2007

Consente agli utenti di annullare una modifica al controllo figlio corrente nell'oggetto DataRepeaterItem corrente.

Spazio dei nomi:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintassi

Public Sub CancelEdit

Dim instance As DataRepeater

instance.CancelEdit()
public void CancelEdit()
public:
void CancelEdit()
public function CancelEdit()

Note

Utilizzare questo metodo per consentire agli utenti di annullare le modifiche apportate ai controlli figlio in un controllo DataRepeater. È necessario controllare gli eventi KeyDown relativi ai controlli figlio per determinare quando l'utente ha premuto il tasto ESC e chiamare il metodo CancelEdit per riportare il controllo allo stato precedente alla modifica.

Esempi

Nell'esempio riportato di seguito viene illustrato come annullare una modifica quando l'utente preme il tasto ESC. Nell'esempio si suppone di disporre di un form che contiene un controllo DataRepeater denominato DataRepeater1, che contiene a sua volta un oggetto TextBox denominato ProductNameTextBox.

Private Sub ProductNameTextBox_KeyDown(ByVal sender As Object, _
 ByVal e As System.Windows.Forms.KeyEventArgs) Handles _
 ProductNameTextBox.KeyDown
    If e.KeyCode = Keys.Escape Then
        DataRepeater1.CancelEdit()
    End If
End Sub
private void productNameTextBox_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
    if (e.KeyCode == Keys.Escape)
    {
        dataRepeater1.CancelEdit();
    }
}

Autorizzazioni

Vedere anche

Riferimenti

DataRepeater Classe

Membri DataRepeater

Spazio dei nomi Microsoft.VisualBasic.PowerPacks

Altre risorse

Introduzione al controllo DataRepeater (Visual Studio)