Metodo DataRepeater.CancelEdit
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
'Dichiarazione
Public Sub CancelEdit
public void CancelEdit()
public:
void CancelEdit()
member CancelEdit : unit -> unit
public function CancelEdit()
Note
Utilizzare questo metodo per consentire agli utenti di annullare le modifiche apportate ai controlli figlio in un DataRepeater controllo. È necessario monitorare il KeyDown gli eventi per i controlli figlio determinare quando l'utente ha premuto il tasto ESC e chiamare il CancelEdit metodo per restituire il controllo allo stato precedente alla modifica.
Esempi
Nell'esempio seguente viene illustrato come annullare una modifica quando l'utente preme il tasto ESC. Si presuppone che si disponga di un modulo che contiene un DataRepeater controllo denominato DataRepeater1 che contiene un 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();
}
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks