XmlEvent.Changed Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit après l’acceptation des modifications apportées au document XML sous-jacent d’un formulaire et après que l’événement Validating s’est produit.
public:
abstract event Microsoft::Office::InfoPath::XmlChangedEventHandler ^ Changed;
public abstract event Microsoft.Office.InfoPath.XmlChangedEventHandler Changed;
member this.Changed : Microsoft.Office.InfoPath.XmlChangedEventHandler
Public MustOverride Custom Event Changed As XmlChangedEventHandler
Type d'événement
Exceptions
Le développeur a tenté de lier l'événement dans un emplacement autre que la méthode InternalStartup.
Exemples
Dans l'exemple suivant, après qu'une modification a été effectuée et validée pour field9, une valeur est ajoutée à field4 pour refléter cette modification.
public void field9_Changed(object sender, XmlEventArgs e)
{
this.CreateNavigator().SelectSingleNode("/my:myFields/my:field4",
this.NamespaceManager).SetValue("Field9 was changed.");
}
Public Sub field9_Changed(ByVal sender As Object, _
ByVal e As XmlEventArgs )
Me.CreateNavigator().SelectSingleNode("/my:myFields/my:field4", _
Me.NamespaceManager).SetValue("Field9 was changed.")
End Sub
Remarques
Important : l’événement Changed n’est pas destiné à être instancié par le développeur dans le code de formulaire. Lorsque vous ajoutez un gestionnaire d’événements à votre modèle de formulaire à partir de l’interface utilisateur en mode Création, Microsoft InfoPath génère du code dans la méthode InternalStartup de votre fichier de code de formulaire à l’aide de la EventManager classe et du membre de la XmlEvent classe pour lier des événements au niveau du document à leurs gestionnaires d’événements. Pour plus d'informations sur l'ajout de gestionnaires d'événements en mode Création dans InfoPath, consultez Procédure : Ajouter un gestionnaire d'événements.
L’événement Changed est lié à l’aide du XmlChangedEventHandler délégué.
Ce gestionnaire d'événements ne permet pas aux utilisateurs d'annuler une opération.
L'événement Change est généralement utilisé pour modifier des données dans un formulaire à la suite d'autres modifications (par exemple, exécution de calculs ou modification de la structure du document XML sous-jacent d'un formulaire).
Vous pouvez accéder à ce type ou à ce membre à partir du code exécuté dans les formulaires ouverts dans Microsoft InfoPath Filler ou dans un navigateur web.