You can temporaraily remove eventhandler by using RemoveHandler tvPost.AfterSelect, AddressOf tvPost_AfterSelect You can add the removed event handler by using AddHandler tvPost.AfterSelect, AddressOf tvPost_AfterSelect