Component.CanRaiseEvents Propriété

Définition

Obtient une valeur qui indique si le composant peut déclencher un événement.Gets a value indicating whether the component can raise an event.

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

Valeur de propriété

true si le composant peut déclencher des événements ; sinon, false.true if the component can raise events; otherwise, false. La valeur par défaut est true.The default is true.

Remarques

L’implémentation par défaut de cette propriété retourne truetoujours.The default implementation of this property always returns true. Les classes qui héritent Component de la classe doivent substituer cette propriété pour permettre la désactivation du déclenchement des événements.Classes that inherit from the Component class should override this property to provide the ability to disable the raising of events. Par exemple, dans la Control classe, si le contrôle est hébergé comme un contrôle ActiveX, la CanRaiseEvents propriété retourne false si les événements du contrôle ActiveX sont figés.For example, in the Control class, if the control is being hosted as an ActiveX control, the CanRaiseEvents property returns false if the ActiveX control has its events frozen.

Notes pour les héritiers

Si vous substituez cette méthode dans une classe dérivée et que vous la modifiez falsepour qu' EventHandlerList elle retourne, la Events collection retournée par la propriété retourne null pour un événement.If you override this method in a deriving class and change it to return false, the EventHandlerList collection returned by the Events property returns null for an event. Les événements peuvent toujours être ajoutés et supprimés de la collection, mais la propriété Item[Object] de la collection retourne nulltoujours.Events can still be added and removed from the collection, but the collection's Item[Object] property will always return null.

S’applique à

Voir aussi