Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Det här avsnittet innehåller vanliga problem som uppstår med händelsehanterare i ärvda komponenter.
Procedurer
Kod i händelsehanteraren körs två gånger för varje anrop
En ärvd händelsehanterare får inte innehålla en Handles-sats . Metoden i basklassen är redan associerad med händelsen och utlöses därefter.
HandlesTa bort satsen från den ärvda metoden.' INCORRECT Protected Overrides Sub Button1_Click( ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click ' The Handles clause will cause all code ' in this block to be executed twice. End SubOm den ärvda metoden inte har något
Handlesnyckelord kontrollerar du att koden inte innehåller en extra AddHandler-instruktion eller några ytterligare metoder som hanterar samma händelse.