Partager via


DataRepeater.CancelEdit, méthode

Permet aux utilisateurs d'annuler une modification du contrôle enfant en cours dans l'DataRepeaterItemactuel.

Espace de noms :  Microsoft.VisualBasic.PowerPacks
Assembly :  Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntaxe

'Déclaration
Public Sub CancelEdit
public void CancelEdit()
public:
void CancelEdit()
member CancelEdit : unit -> unit
public function CancelEdit()

Notes

Utilisez cette méthode pour permettre aux utilisateurs d'annuler les modifications apportées à des contrôles enfants dans un DataRepeater contrôle. Vous devez surveiller la KeyDown événements pour les contrôles enfants déterminer quand l'utilisateur a appuyé sur la touche ÉCHAP et appelez le CancelEdit méthode pour retourner le contrôle à son état avant de modifier.

Exemples

L'exemple suivant montre comment annuler une modification lorsque l'utilisateur appuie sur la touche ÉCHAP. Il suppose que vous disposez d'un formulaire contenant une DataRepeater contrôle nommé DataRepeater1 contenant un TextBox nommé 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();
    }
}

Sécurité .NET Framework

Voir aussi

Référence

DataRepeater Classe

Microsoft.VisualBasic.PowerPacks, espace de noms

Autres ressources

Introduction au contrôle DataRepeater (Visual Studio)