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 truesempre.The default implementation of this property always returns true. Le classi che ereditano Component dalla classe devono eseguire l'override di questa proprietà per fornire 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, nella Control classe, se il controllo viene ospitato come un controllo ActiveX, la CanRaiseEvents proprietà restituisce false se il controllo ActiveX presenta 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 falsee lo EventHandlerList si modifica in return Events , la null raccolta restituita dalla proprietà restituisce 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 comunque essere aggiunti e rimossi dalla raccolta, ma la Item[Object] proprietà della raccolta restituirà nullsempre.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