ClickEventHandler – delegát
Představuje metodu, která bude zpracovávat BeforeDoubleClick a BeforeRightClick události Document.
Obor názvů: Microsoft.Office.Tools.Word
Sestavení: Microsoft.Office.Tools.Word.v4.0.Utilities (v Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Microsoft.Office.Tools.Word (v Microsoft.Office.Tools.Word.dll)
Syntaxe
'Deklarace
Public Delegate Sub ClickEventHandler ( _
sender As Object, _
e As ClickEventArgs _
)
public delegate void ClickEventHandler(
Object sender,
ClickEventArgs e
)
Parametry
- sender
Typ: System.Object
Zdroj události
- e
Typ: Microsoft.Office.Tools.Word.ClickEventArgs
Objekt ClickEventArgs, který obsahuje data události
Poznámky
Při vytváření ClickEventHandler delegát určit metodu, která bude zpracovávat události.Chcete-li přidružit obslužnou rutinu události k události, přidejte instanci delegáta události.Obslužné rutiny události se nazývá pokaždé, když dojde k události, dokud neodeberete delegáta.
Příklady
Následující příklad kódu ukazuje obslužnou rutinu události pro BeforeDoubleClick události.Obslužná rutina události zobrazí zprávu, když uživatel poklepe dokumentu.
Tento příklad je pro přizpůsobení na úrovni dokumentu.
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.");
}