No ... cosi' la f la dichiari localmente in un evento e dall'altro non puoi accedervi ...

Devi dichiarare la f all'interno della classe ...