ClickEventHandler, délégué
Représente la méthode qui gérera les événements BeforeDoubleClick et BeforeRightClick de Document.
Espace de noms : Microsoft.Office.Tools.Word
Assembly : Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)
Syntaxe
'Déclaration
Public Delegate Sub ClickEventHandler ( _
sender As Object, _
e As ClickEventArgs _
)
public delegate void ClickEventHandler(
Object sender,
ClickEventArgs e
)
Paramètres
- sender
Type : System.Object
Source de l'événement.
- e
Type : Microsoft.Office.Tools.Word.ClickEventArgs
ClickEventArgs qui contient les données d'événement.
Notes
Lorsque vous créez un délégué ClickEventHandler, vous identifiez la méthode qui gérera l'événement. Pour associer l'événement à votre gestionnaire d'événements, ajoutez une instance du délégué à l'événement. Le gestionnaire d'événements est appelé chaque fois que l'événement se produit, jusqu'à ce que vous supprimiez le délégué. Pour plus d'informations sur les délégués, consultez Événements et délégués.
Exemples
L'exemple de code suivant illustre un gestionnaire d'événements pour l'événement BeforeDoubleClick. Le gestionnaire d'événements affiche un message lorsque l'utilisateur double-clique sur le document.
Cet exemple illustre une personnalisation au niveau du document.
Private Sub DocumentBeforeDoubleClick()
AddHandler Me.BeforeDoubleClick, AddressOf ThisDocument_BeforeDoubleClick
End Sub
Private Sub ThisDocument_BeforeDoubleClick(ByVal sender As Object, ByVal e As Microsoft.Office.Tools.Word.ClickEventArgs)
MessageBox.Show(Me.Name & " was double-clicked.")
End Sub
private void DocumentBeforeDoubleClick()
{
this.BeforeDoubleClick += new Microsoft.Office.Tools.Word.ClickEventHandler(ThisDocument_BeforeDoubleClick);
}
void ThisDocument_BeforeDoubleClick(object sender, Microsoft.Office.Tools.Word.ClickEventArgs e)
{
MessageBox.Show(this.Name + " was double-clicked.");
}