Sdílet prostřednictvím


Component.CanRaiseEvents Vlastnost

Definice

Získá hodnotu označující, zda komponenta může vyvolat událost.

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

Hodnota vlastnosti

truepokud komponenta může vyvolat události; v opačném případě . false Výchozí formát je true.

Poznámky

Výchozí implementace této vlastnosti vždy vrátí true. Třídy, které dědí z Component třídy, by měly přepsat tuto vlastnost, aby bylo možné zakázat vyvolání událostí. Například ve Control třídě, pokud je ovládací prvek hostován jako ovládací prvek ActiveX, CanRaiseEvents vrátí vlastnost, false pokud ovládací prvek ActiveX má své události zmrazené.

Poznámky pro dědice

Pokud přepíšete tuto metodu v odvozené třídě a změníte ji tak, aby vracela false, EventHandlerList kolekce vrácená Events vlastností vrátí null událost. Události je stále možné přidávat a odebírat z kolekce, ale vlastnost kolekce Item[Object] vždy vrátí null.

Platí pro

Viz také