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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks