Compartir a través de


Bookmark.BeforeRightClick (Evento)

Se produce cuando se hace clic con el botón secundario del mouse en un control Bookmark, antes de que se ejecute la acción de clic con el botón secundario predeterminada.

Espacio de nombres:  Microsoft.Office.Tools.Word
Ensamblado:  Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)

Sintaxis

'Declaración
Event BeforeRightClick As ClickEventHandler
event ClickEventHandler BeforeRightClick

Comentarios

Al hacer clic con el botón secundario del mouse en los controles Bookmark superpuestos, se provoca el evento en cada uno de los marcadores que se superponen.

Ejemplos

El ejemplo de código siguiente agrega un control Bookmark al documento y, a continuación, crea un controlador del evento BeforeRightClick.Cuando se hace clic con el botón secundario del mouse en el control Bookmark, el texto del marcador se copia en el Portapapeles.

Se trata de un ejemplo para una personalización en el nivel del documento.

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;
}

Seguridad de .NET Framework

Vea también

Referencia

Bookmark Interfaz

Microsoft.Office.Tools.Word (Espacio de nombres)