Поделиться через


Bookmark.BeforeDoubleClick Событие (2007 System)

Обновлен: Ноябрь 2007

Событие возникает при двойном щелчке мышью элемента управления Bookmark перед вызовом обработчика двойного щелчка по умолчанию.

Пространство имен:  Microsoft.Office.Tools.Word
Сборка:  Microsoft.Office.Tools.Word.v9.0 (в Microsoft.Office.Tools.Word.v9.0.dll)

Синтаксис

'Декларация
Public Event BeforeDoubleClick As ClickEventHandler
'Применение
Dim instance As Bookmark
Dim handler As ClickEventHandler

AddHandler instance.BeforeDoubleClick, handler
public event ClickEventHandler BeforeDoubleClick

Заметки

При двойном щелчке пересекающихся элементов управления Bookmark событие вызывается для всех перекрывающихся закладок.

Примеры

В приведенном ниже примере кода в документ добавляется элемент управления Bookmark с текстом, после чего создается обработчик событий BeforeDoubleClick. Текст в закладке выделяется при двойном щелчке мышью по элементу управления Bookmark.

В этом примере демонстрируется настройка уровня документа.

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

Разрешения

См. также

Ссылки

Bookmark Класс

Bookmark - члены

Microsoft.Office.Tools.Word - пространство имен