Condividi tramite


Evento Bookmark.Deselected (System 2007)

Aggiornamento: novembre 2007

Si verifica quando la selezione viene spostata dal controllo Bookmark in un'area situata all'esterno del controllo Bookmark.

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 Deselected As SelectionEventHandler

Dim instance As Bookmark
Dim handler As SelectionEventHandler

AddHandler instance.Deselected, handler
public event SelectionEventHandler Deselected

Note

Questo evento viene generato solo quando il controllo Bookmark ha lo stato attivo e quest'ultimo viene rimosso dal controllo Bookmark.

Esempi

Nell'esempio di codice seguente viene aggiunto un controllo Bookmark con testo al primo paragrafo del documento e viene creato un gestore eventi per l'evento Deselected. Quando l'utente sposta il cursore dall'interno del segnalibro in un'area situata all'esterno di esso, verrà visualizzata una finestra di messaggio.

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

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

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

Private Sub BookmarkDeselect_Deselected(ByVal sender As Object, _
    ByVal e As Microsoft.Office.Tools.Word.SelectionEventArgs) _
    Handles BookmarkDeselect.Deselected
    MessageBox.Show("The selection has moved outside of the bookmark")
End Sub
Microsoft.Office.Tools.Word.Bookmark bookmarkDeselect;

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

void  bookmarkDeselect_Deselected(object sender, Microsoft.Office.Tools.Word.SelectionEventArgs e)
{
    MessageBox.Show("The selection has moved outside of the bookmark");
}

Autorizzazioni

Vedere anche

Riferimenti

Bookmark Classe

Membri Bookmark

Spazio dei nomi Microsoft.Office.Tools.Word