Share via


Bookmark.BeforeDoubleClick, événement

Se produit lors d'un double clic sur un contrôle Bookmark, avant l'action par défaut du double clic.

Espace de noms :  Microsoft.Office.Tools.Word
Assembly :  Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)

Syntaxe

'Déclaration
Event BeforeDoubleClick As ClickEventHandler
event ClickEventHandler BeforeDoubleClick

Notes

Un double clic sur des contrôles Bookmark qui se chevauchent déclenche l'événement sur chacun des signets concernés.

Exemples

L'exemple de code suivant ajoute au document un contrôle Bookmark avec du texte, puis crée un gestionnaire d'événements BeforeDoubleClick. Le texte du signet est sélectionné lors d'un double clic sur le contrôle Bookmark.

Cet exemple illustre une personnalisation au niveau du document.

WithEvents Bookmark2 As Microsoft.Office.Tools.Word.Bookmark

Private Sub BookmarkBeforeDoubleClick()

    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Bookmark2 = Me.Controls.AddBookmark(Me.Paragraphs(1).Range, _
        "Bookmark2")
    Bookmark2.Text = "This is a sample bookmark."

End Sub

Private Sub Bookmark2_BeforeDoubleClick(ByVal sender As Object, _
    ByVal e As Microsoft.Office.Tools.Word.ClickEventArgs) _
    Handles Bookmark2.BeforeDoubleClick

    Bookmark2.Select()
    e.Cancel = True
End Sub
Microsoft.Office.Tools.Word.Bookmark bookmark2;

private void BookmarkBeforeDoubleClick()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    bookmark2 = this.Controls.AddBookmark(this.Paragraphs[1]
        .Range, "bookmark2");
    bookmark2.Text = "This is a sample bookmark.";
    bookmark2.BeforeDoubleClick += new Microsoft.Office.Tools
        .Word.ClickEventHandler(bookmark2_BeforeDoubleClick);
}

void bookmark2_BeforeDoubleClick(object sender, 
    Microsoft.Office.Tools.Word.ClickEventArgs e)
{
    bookmark2.Select();
    e.Cancel = true;
}

Sécurité .NET Framework

Voir aussi

Référence

Bookmark Interface

Microsoft.Office.Tools.Word, espace de noms