HtmlDocument.ContextMenuShowing Händelse

Definition

Inträffar när användaren begär att dokumentets snabbmeny ska visas.

public:
 event System::Windows::Forms::HtmlElementEventHandler ^ ContextMenuShowing;
public event System.Windows.Forms.HtmlElementEventHandler ContextMenuShowing;
public event System.Windows.Forms.HtmlElementEventHandler? ContextMenuShowing;
member this.ContextMenuShowing : System.Windows.Forms.HtmlElementEventHandler 
Public Custom Event ContextMenuShowing As HtmlElementEventHandler 

Händelsetyp

Exempel

I följande kodexempel avbildas ContextMenuShowing händelsen och används för att visa en ContextMenuStrip.

ContextMenuStrip menuStrip = null;

public void DetectContextMenu()
{
    if (webBrowser1.Document != null)
    {
        webBrowser1.Document.ContextMenuShowing += new HtmlElementEventHandler(Document_ContextMenuShowing);
        menuStrip = new ContextMenuStrip();
        menuStrip.Items.Add("&Custom menu item...");
    }
}

void Document_ContextMenuShowing(object sender, HtmlElementEventArgs e)
{
    menuStrip.Show(e.MousePosition);
    e.ReturnValue = false;
}

Kommentarer

Om du högerklickar med musen på ett dokument eller ett element i ett dokument visas som standard en snabbmeny som är specifik för elementet. Använd den här händelsen om du vill avbryta visningen av snabbmenyn och visa en egen.

Gäller för

Se även