Ciao , ho provato a cercare nel forum dopo aver provato a risolvere io , ma niente ho fallito in entrambi i casi . Il mio problema è il seguente : Ho un timer , che viene inizializzato quando si clicca un bottone che fa visualizzare anche un panel che carica un layout , in questo layout c'è un Label , io devo fare un countdown in questo Label e ci sono riuscito , da 50 arriva a 0 poi quando arriva a 0 rende invisibile il panel e ho messo anche il comando Timer.Enabled = False , ma quando faccio di nuovo click sul bottone il timer non parte da 50 ma da 0 . Ho creato una variabile e ho assegnato il valore 50 e al Timer_Tick ho messo : K = 50 , k = k - 2 , Label1.Text = k . Io vorrei che ogni volta che clicco su quel button il countdown inizi da 50 . Grazie mille