Bookmark.BeforeRightClick-Ereignis (2007 System)
Aktualisiert: November 2007
Tritt auf, wenn mit der rechten Maustaste auf das Bookmark-Steuerelement geklickt wird, bevor die Standardklickaktion mit der rechten Maustaste ausgeführt wird.
Namespace: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word.v9.0 (in Microsoft.Office.Tools.Word.v9.0.dll)
Syntax
'Declaration
Public Event BeforeRightClick As ClickEventHandler
'Usage
Dim instance As Bookmark
Dim handler As ClickEventHandler
AddHandler instance.BeforeRightClick, handler
public event ClickEventHandler BeforeRightClick
Hinweise
Das Klicken mit der rechten Maustaste auf überlappende Bookmark-Steuerelemente löst das Ereignis auf jedem der überlappenden Lesezeichen aus.
Beispiele
Im folgenden Codebeispiel wird dem Dokument ein Bookmark-Steuerelement hinzugefügt und anschließend ein BeforeRightClick-Ereignishandler erstellt. Wenn mit der rechten Maustaste auf das Bookmark-Steuerelement geklickt wird, wird der Text im Lesezeichen in die Zwischenablage kopiert.
Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.
WithEvents Bookmark3 As Microsoft.Office.Tools.Word.Bookmark
Private Sub BookmarkBeforeRightClick()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Bookmark3 = Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark3")
Bookmark3.Text = "This is a sample bookmark."
End Sub
Private Sub Bookmark3_BeforeRightClick(ByVal sender As Object, _
ByVal e As Microsoft.Office.Tools.Word.ClickEventArgs) _
Handles Bookmark3.BeforeRightClick
Bookmark3.Copy()
e.Cancel = True
End Sub
Microsoft.Office.Tools.Word.Bookmark bookmark3;
private void BookmarkBeforeRightClick()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
bookmark3 = this.Controls.AddBookmark(this.Paragraphs[1]
.Range, "bookmark3");
bookmark3.Text = "This is a sample bookmark.";
bookmark3.BeforeRightClick += new Microsoft.Office.Tools
.Word.ClickEventHandler(bookmark3_BeforeRightClick);
}
void bookmark3_BeforeRightClick(object sender,
Microsoft.Office.Tools.Word.ClickEventArgs e)
{
bookmark3.Copy();
e.Cancel = true;
}
Berechtigungen
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.