Un timer non è richiesto utilizzando una GIF.
Utilizzando i moduli di Windows è possibile iniziare creando una GIF animata per ciascun pulsante. Dovrebbe includere sia la direzione avanti che quella indietro. Puoi farlo tramite Photoshop tramite il pannello "Animazione". Nell'evento Click PictureBox è possibile impostare l'immagine da riprodurre o interrompere.
Il codice seguente imposta la tua immagine sul fotogramma iniziale.
imgButtonDimension = new FrameDimension(imgButtonDimension.FrameDimensionsList[0]);
imgButton.SelectActiveFrame(imgButtonDimension, 0);
pictureBox.Image = imgButton;`
Se questo è l'approccio che vorresti intraprendere, posso fornire ulteriori elaborazioni.
È basato su XAML o WinForm? L'animazione in XAML è facile. – kol
Metro? WinForms? WPF? Silverlight? ASP.Net? MonoTouch? – SLaks
Windows Form o WPF – jolly