XmlMappedRange.BeforeDoubleClick Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt auf, wenn vor der Standarddoppelklickaktion auf ein XmlMappedRange-Steuerelement doppelgeklickt wird.
event Microsoft.Office.Interop.Excel.DocEvents_BeforeDoubleClickEventHandler BeforeDoubleClick;
Ereignistyp
Beispiele
Der folgende Code veranschaulicht einen Handler für das- BeforeDoubleClick Ereignis, das die Doppelklick Aktion in einer abbricht XmlMappedRange . Der Ereignishandler informiert den Benutzer darüber, dass ein Doppelklick für nicht zulässig ist XmlMappedRange , und legt dann den- Cancel Parameter des DocEvents_BeforeDoubleClickEventHandler Ereignis Handlers auf fest, true damit Microsoft Office Excel die Doppelklick Aktion abbricht. In diesem Codebeispiel wird davon ausgegangen, dass das aktuelle Arbeitsblatt einen mit dem XmlMappedRange Namen enthält 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