C # Como parar o gif animado continuamente em loop

Eu tenho um evento que é chamado quando meu aplicativo usa a internet. O evento altera um gif animado composto por 7 quadros. Como posso fazê-lo apenas percorrer os quadros apenas uma vez?

        private void trafficSendingActive(object sender, trafficEventArgs e)
        {
            txImage.Image = Properties.Resources.blip;
        }

questionAnswers(4)

yourAnswerToTheQuestion