DataRepeater.CancelEdit, méthode
Mise à jour : novembre 2007
Permet aux utilisateurs d'annuler une modification apportée au contrôle enfant actuel dans le DataRepeaterItem actuel.
Espace de noms : Microsoft.VisualBasic.PowerPacks
Assembly : Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntaxe
Public Sub CancelEdit
Dim instance As DataRepeater
instance.CancelEdit()
public void CancelEdit()
public:
void CancelEdit()
public function CancelEdit()
Notes
Utilisez cette méthode pour permettre aux utilisateurs d'annuler les modifications apportées aux contrôles enfants dans un contrôle DataRepeater. Vous devez surveiller les événements KeyDown des contrôles enfants pour déterminer quand l'utilisateur a appuyé sur la touche Échap et appeler la méthode CancelEdit pour restaurer l'état avant modification du contrôle.
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 qui contient un contrôle DataRepeater nommé DataRepeater1 qui contient un contrôle 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();
}
}
Autorisations
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualBasic.PowerPacks, espace de noms