Partager via


DataRepeater.CancelEdit, méthode

Permet à des utilisateurs pour annuler une modification au contrôle enfant actuel dans DataRepeaterItem actuel.

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 à des utilisateurs pour annuler les modifications aux contrôles enfants d'un contrôle d'DataRepeater.Vous devez surveiller les événements d'KeyDown pour que les contrôles enfants déterminent quand l'utilisateur a appuyé sur la touche Échap et pour appellent la méthode d'CancelEdit pour retourner le contrôle à son état de pré-édition.

Exemples

L'exemple suivant montre comment annuler une modification lorsque l'utilisateur appuie sur la touche Échap.Il suppose que vous avez un formulaire qui contient un contrôle d'DataRepeater nommé DataRepeater1 qui contient 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)