WithEvents (Visual Basic)
Určuje, že jedna nebo více deklarovaných členských proměnných odkazuje na instanci třídy, která může vyvolat události.
Poznámky
Pokud je proměnná definována pomocí WithEvents
, můžete deklarativní určit, že metoda zpracovává události proměnné pomocí klíčového Handles
slova.
Můžete použít WithEvents
pouze na úrovni třídy nebo modulu. To znamená, že kontext deklarace proměnné WithEvents
musí být třída nebo modul a nemůže to být zdrojový soubor, obor názvů, struktura nebo procedura.
Nelze použít WithEvents
u člena struktury.
Můžete deklarovat pouze jednotlivé proměnné , nikoli pole , pomocí WithEvents
.
Pravidla
Typy elementů. Proměnné musíte deklarovat WithEvents
jako objektové proměnné, aby mohly přijímat instance třídy. Nemůžete je však deklarovat jako Object
. Musíte je deklarovat jako konkrétní třídu, která může vyvolat události.
WithEvents
Modifikátor lze použít v tomto kontextu: Dim – příkaz
Příklad
Dim WithEvents app As Application