Teilen über


Component.CanRaiseEvents Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die Komponente ein Ereignis auslösen kann.

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

Eigenschaftswert

true, wenn die Komponente Ereignisse auslösen kann, andernfalls false. Der Standardwert ist true.

Hinweise

Die Standardimplementierung dieser Eigenschaft gibt immer zurück true. Klassen, die von der Component -Klasse erben, sollten diese Eigenschaft überschreiben, um das Auslösen von Ereignissen zu deaktivieren. Wenn das Steuerelement beispielsweise in der Control -Klasse als ActiveX-Steuerelement gehostet wird, gibt die CanRaiseEvents -Eigenschaft zurück false , wenn die Ereignisse für das ActiveX-Steuerelement eingefroren sind.

Hinweise für Vererber

Wenn Sie diese Methode in einer ableitenden Klasse überschreiben und so ändern, dass sie zurückgegeben falsewird, wird die EventHandlerList von der Events -Eigenschaft zurückgegebene Auflistung für ein Ereignis zurückgegeben null . Ereignisse können weiterhin hinzugefügt und aus der Auflistung entfernt werden, aber die -Eigenschaft der Item[Object] Auflistung gibt immer zurück null.

Gilt für:

Weitere Informationen