Component.CanRaiseEvents Component.CanRaiseEvents Component.CanRaiseEvents Component.CanRaiseEvents Property

Definizione

Ottiene un valore che indica se il componente può generare un evento.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

Valore della proprietà

true se il componente può generare eventi; in caso contrario, false.true if the component can raise events; otherwise, false. Il valore predefinito è true.The default is true.

Commenti

L'implementazione predefinita di questa proprietà restituisce sempre true.The default implementation of this property always returns true. Le classi che ereditano dal Component classe deve eseguire l'override di questa proprietà per offrire la possibilità di disabilitare la generazione di eventi.Classes that inherit from the Component class should override this property to provide the ability to disable the raising of events. Ad esempio, nelle Control classe, se è ospitato il controllo come controllo ActiveX, il CanRaiseEvents restituisce proprietà false se il controllo ActiveX gli eventi è bloccati.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.

Note per gli eredi

Se si esegue l'override di questo metodo in una classe di derivazione e modificarlo per restituire false, il EventHandlerList restituito dalla raccolta il Events restituisce proprietà null per un evento.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. Gli eventi possono ancora essere aggiunti e rimossi dalla raccolta, ma la raccolta Item[Object] proprietà restituirà sempre null.Events can still be added and removed from the collection, but the collection's Item[Object] property will always return null.

Si applica a

Vedi anche