FrameworkContentElement.OnContextMenuClosing(ContextMenuEventArgs) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Aangeroepen wanneer de ContextMenuClosing gerouteerde gebeurtenis deze klasse bereikt in de route. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.
protected:
virtual void OnContextMenuClosing(System::Windows::Controls::ContextMenuEventArgs ^ e);
protected virtual void OnContextMenuClosing(System.Windows.Controls.ContextMenuEventArgs e);
abstract member OnContextMenuClosing : System.Windows.Controls.ContextMenuEventArgs -> unit
override this.OnContextMenuClosing : System.Windows.Controls.ContextMenuEventArgs -> unit
Protected Overridable Sub OnContextMenuClosing (e As ContextMenuEventArgs)
Parameters
Biedt gegevens over de gebeurtenis.
Opmerkingen
Deze methode heeft geen standaard implementatie. U moet de basis-implementatie nog steeds aanroepen voor het geval een tussenliggende klasse in de overname deze methode heeft geïmplementeerd.
Het doel van deze methode is enigszins vergelijkbaar met clr-gebeurtenispatroon (Common Language Runtime) On*-methoden: het biedt de middelen voor het afhandelen van de overeenkomende gebeurtenis van afgeleide klassen met een klasse-handler in plaats van een exemplaarhandler. In dit geval is de overeenkomende gebeurtenis een gerouteerde gebeurtenis. Het implementatiepatroon van de On*-methoden verschilt voor gerouteerde gebeurtenissen omdat de gerouteerde gebeurtenis mogelijk is gegenereerd door een onderliggend element, niet noodzakelijkerwijs het element dat handlers aanroept. Daarom moet uw implementatie rekening houden met de broneigenschappen van de gebeurtenisargumenten (en moet de gebeurtenis in de meeste gevallen niet opnieuw worden gegenereerd). Subklassen van FrameworkContentElement kunnen ervoor kiezen om handlermethoden voor privéklassen aan te roepen wanneer de gebeurtenis langs de route wordt ontvangen. Een potentieel scenario is het nemen van de argumenten van de gebeurtenis en het bewust markeren van de gebeurtenis zoals verwerkt om de route te verkorten.