ControlEvents, classe
Représente la collection de tous les gestionnaires d'événements pour les événements Clicked déclenchés par les contrôles Bouton d'un formulaire.
Espace de noms : Microsoft.Office.InfoPath
Assembly : Microsoft.Office.InfoPath (dans microsoft.office.infopath.dll)
Syntaxe
<DefaultMemberAttribute("Item")> _
Public MustInherit Class ControlEvents
Dim instance As ControlEvents
[DefaultMemberAttribute("Item")]
public abstract class ControlEvents
Remarques
La classe ControlEvents et sa propriété Item sont utilisées pour lier des gestionnaires d'événements dans la méthode InternalStartup de la classe FormCode d'un modèle de formulaire (fichier FormCode.cs ou FormCode.vb du modèle de formulaire).
Exemple
L'exemple ci-dessous illustre la méthode InternalStartup qui permet de lier le gestionnaire d'événements pour l'événement Clicked d'un contrôle Bouton à l'aide du délégué ClickedEventHandler.
Important : |
---|
La méthode InternalStartup et le code de liaison d'événements correspondant sont générés par InfoPath lors de l'ajout de gestionnaires d'événements à l'aide de diverses commandes de l'interface utilisateur. Ne créez pas la méthode InternalStartup et n'y écrivez pas de code supplémentaire vous-même. Pour plus d'informations sur l'ajout de gestionnaires d'événements à l'aide des commandes de l'interface utilisateur, voir Procédure d'ajout d'un gestionnaire d'événements. |
[C#]
public void InternalStartup()
{
((ButtonEvent)EventManager.ControlEvents["MyBtn"]).Clicked +=
new ClickedEventHandler(MyBtn_Clicked);
}
[Visual Basic]
Private Sub InternalStartup(ByVal sender As Object, _
AddHandler DirectCast(EventManager.ControlEvents("MyBtn"), _
ButtonEvent).Clicked, AddressOf MyBtn_Clicked
End Sub
Hiérarchie d'héritage
System.Object
Microsoft.Office.InfoPath.ControlEvents
Sécurité des threads
Les membres statiques publics de ce type (Shared en Visual Basic) sont sécurisés au niveau des threads. Il n'est pas garanti que les membres d'instance soient sécurisés au niveau des threads.
Voir aussi
Référence
Membres ControlEvents
Microsoft.Office.InfoPath, espace de noms