WorksheetBase.BeforeRightClick – událost
Vyvolá se v případě, že je klepli pravým tlačítkem myši, dříve, než je výchozí, klepněte pravým tlačítkem akce.
Obor názvů: Microsoft.Office.Tools.Excel
Sestavení: Microsoft.Office.Tools.Excel.v4.0.Utilities (v Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntaxe
'Deklarace
Public Event BeforeRightClick As DocEvents_BeforeRightClickEventHandler
public event DocEvents_BeforeRightClickEventHandler BeforeRightClick
Příklady
Následující příklad kódu ukazuje obslužnou rutinu BeforeRightClick událost, která zruší akci klepněte pravým tlačítkem myši na aktuální list.Obslužná rutina události informuje uživatele, že pravým tlačítkem myši není povolena na listu a poté nastaví Cancel parametr DocEvents_BeforeRightClickEventHandler obslužnou rutinu události pro true tak, aby aplikace Microsoft Office Excel zruší akci klepněte pravým tlačítkem myši.
V tomto příkladu je úroveň dokument přizpůsobení.
Sub Worksheet1_BeforeRightClick(ByVal Target As Excel.Range, _
ByRef Cancel As Boolean) Handles Me.BeforeRightClick
MsgBox("Right-clicking in this sheet" & " is not allowed.")
Cancel = True
End Sub
private void WorksheetBeforeRightClick()
{
this.BeforeRightClick +=
new Excel.DocEvents_BeforeRightClickEventHandler(
Worksheet1_BeforeRightClick);
}
void Worksheet1_BeforeRightClick(Excel.Range Target,
ref bool Cancel)
{
MessageBox.Show("Right-clicking in this sheet" +
" is not allowed.");
Cancel = true;
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.