Condividi tramite


Evento Bookmark.SelectionChange (System 2007)

Aggiornamento: novembre 2007

Si verifica quando la selezione all'interno del controllo Bookmark viene modificata.

Spazio dei nomi:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word.v9.0 (in Microsoft.Office.Tools.Word.v9.0.dll)

Sintassi

Public Event SelectionChange As SelectionEventHandler

Dim instance As Bookmark
Dim handler As SelectionEventHandler

AddHandler instance.SelectionChange, handler
public event SelectionEventHandler SelectionChange

Note

Questo evento viene generato quando la selezione viene modificata nel controllo Bookmark o all'interno di esso.

Esempi

Nell'esempio di codice seguente viene aggiunto un controllo Bookmark con testo al documento e viene creato un gestore eventi per l'evento SelectionChange. Quando il cursore viene spostato all'interno del segnalibro, verrà visualizzata una finestra di messaggio.

Questo esempio è valido per una personalizzazione a livello di documento.

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

Private Sub BookmarkSelectionChange()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Bookmark5 = Me.Controls.AddBookmark(Me.Paragraphs(1).Range, _
        "Bookmark5")
    Bookmark5.Text = "This is a sample bookmark."
End Sub

Private Sub Bookmark5_SelectionChange(ByVal sender As Object, _
    ByVal e As Microsoft.Office.Tools.Word.SelectionEventArgs) _
    Handles Bookmark5.SelectionChange
    MessageBox.Show("The selection has changed within Bookmark1.")
End Sub
Microsoft.Office.Tools.Word.Bookmark bookmark5;

private void BookmarkSelectionChange()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    bookmark5 = this.Controls.AddBookmark(this.Paragraphs[1]
        .Range, "bookmark5");
    bookmark5.Text = "This is a sample bookmark.";
    bookmark5.SelectionChange += new Microsoft.Office.Tools.Word.SelectionEventHandler(bookmark5_SelectionChange);
}

void bookmark5_SelectionChange(object sender, Microsoft.Office.Tools.Word.SelectionEventArgs e)
{
    MessageBox.Show("The selection has changed within bookmark1.");
}

Autorizzazioni

Vedere anche

Riferimenti

Bookmark Classe

Membri Bookmark

Spazio dei nomi Microsoft.Office.Tools.Word