Metodo DataRepeater.CancelEdit
Consente agli utenti di annullare una modifica al controllo figlio corrente dell'oggetto corrente DataRepeaterItem.
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 ai controlli figlio in un controllo DataRepeater controllare.È necessario monitorare KeyDown eventi per i controlli figlio di determinare quando l'utente ha premuto il tasto ESC e da chiamare CancelEdit metodo per restituire il controllo al relativo stato compilato previamente.
Esempi
Nell'esempio seguente viene illustrato come annullare una modifica quando l'utente preme ESC.Si presuppone che si disponga di un form contenente un controllo DataRepeater controllo denominato DataRepeater1 che contiene 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();
}
}
Sicurezza di .NET Framework
- 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