Disabilitare un pulsante durante l’elaborazione di un processo

In questo esempio prendiamo in considerazione il caso in cui dobbiamo eseguire una procedura che richiede una lunga elaborazione e che viene eseguita al click di un pulsante.
Finchè l’elaborazione non termina vogliamo mantenere il pulsante disabilitato.
Al termine dell’elaborazione riattiviamo il pulsante.