Problemen met overgenomen gebeurtenis-handlers in Visual Basic oplossen
In dit onderwerp worden veelvoorkomende problemen vermeld die zich voordoen met gebeurtenis-handlers in overgenomen onderdelen.
Procedures
Code in gebeurtenis-handler wordt tweemaal uitgevoerd voor elke oproep
Een overgenomen gebeurtenis-handler mag geen handles-component bevatten. De methode in de basisklasse is al gekoppeld aan de gebeurtenis en wordt dienovereenkomstig geactiveerd. Verwijder de
Handles
component uit de overgenomen methode.' 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 Sub
Als de overgenomen methode geen trefwoord heeft
Handles
, controleert u of de code geen extra AddHandler-instructie bevat of andere methoden die dezelfde gebeurtenis verwerken.
Zie ook
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.