Component.CanRaiseEvents Eigenschap

Definitie

Hiermee wordt een waarde opgehaald die aangeeft of het onderdeel een gebeurtenis kan genereren.

protected:
 virtual property bool CanRaiseEvents { bool get(); };
protected virtual bool CanRaiseEvents { get; }
member this.CanRaiseEvents : bool
Protected Overridable ReadOnly Property CanRaiseEvents As Boolean

Waarde van eigenschap

true als het onderdeel gebeurtenissen kan genereren; anders, false. De standaardwaarde is true.

Opmerkingen

De standaard implementatie van deze eigenschap retourneert truealtijd . Klassen die van de Component klasse overnemen, moeten deze eigenschap overschrijven om de mogelijkheid te bieden om het genereren van gebeurtenissen uit te schakelen. Als het besturingselement bijvoorbeeld in de Control klasse wordt gehost als een ActiveX-besturingselement, wordt de CanRaiseEvents eigenschap geretourneerd false als het ActiveX-besturingselement de gebeurtenissen heeft geblokkeerd.

Notities voor overnemers

Als u deze methode overschrijft in een afleidende klasse en deze wijzigt zodat deze wordt geretourneerdfalse, retourneert null de EventHandlerList verzameling die door de Events eigenschap wordt geretourneerd voor een gebeurtenis. Gebeurtenissen kunnen nog steeds worden toegevoegd en verwijderd uit de verzameling, maar de eigenschap van Item[Object] de verzameling wordt altijd geretourneerd null.

Van toepassing op

Zie ook