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

Boolean

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 außer Kraft setzen, um die Möglichkeit zu bieten, das Auslösen von Ereignissen zu deaktivieren. Wenn das Steuerelement beispielsweise als Control ActiveX-Steuerelement gehostet wird, gibt die CanRaiseEvents Eigenschaft zurückfalse, wenn das ActiveX-Steuerelement seine Ereignisse eingefroren hat.

Hinweise für Vererber

Wenn Sie diese Methode in einer abgeleiteten Klasse außer Kraft setzen und diese ändern, um zurückzugebenfalse, gibt null die EventHandlerList von der Events Eigenschaft zurückgegebene Auflistung für ein Ereignis zurück. Ereignisse können weiterhin aus der Auflistung hinzugefügt und entfernt werden, die Eigenschaft der Auflistung Item[Object] wird jedoch immer zurückgegeben null.

Gilt für:

Siehe auch