XmlMappedRange.BeforeDoubleClick Событие

Определение

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

event Microsoft.Office.Interop.Excel.DocEvents_BeforeDoubleClickEventHandler BeforeDoubleClick;

Тип события

DocEvents_BeforeDoubleClickEventHandler

Примеры

В следующем коде показан обработчик BeforeDoubleClick события, который отменяет действие двойного щелчка в XmlMappedRange . Обработчик событий сообщает пользователю, что двойной щелчок не разрешен для XmlMappedRange , а затем устанавливает Cancel параметр DocEvents_BeforeDoubleClickEventHandler обработчика событий в значение, чтобы true Microsoft Office Excel отменяет действие двойного щелчка. В этом примере кода предполагается, что текущий лист содержит XmlMappedRange имя CustomerLastNameCell .

private void XmlMappedRange_BeforeDoubleClick()
{
    this.CustomerLastNameCell.BeforeDoubleClick += 
        new Excel.DocEvents_BeforeDoubleClickEventHandler(
        CustomerLastNameCell_BeforeDoubleClick);
}

void CustomerLastNameCell_BeforeDoubleClick(Excel.Range Target, 
    ref bool Cancel)
{
    MessageBox.Show("Double-clicking in this range " +
        " is not allowed.");
    Cancel = true;
}
Sub CustomerLastNameCell_BeforeDoubleClick(ByVal Target As Excel.Range, _
    ByRef Cancel As Boolean) Handles CustomerLastNameCell.BeforeDoubleClick
    MsgBox("Double-clicking in this range is not allowed.")
    Cancel = True
End Sub

Применяется к