У меня есть форма в C #, в которой есть кнопка, при нажатии которой я хочу, чтобы фоновое изображение циклически проходило через набор изображений (которые у меня есть как ресурсы для проекта). Изображения называются «_1», «_2» и т. Д., И каждый раз, когда я нажимаю кнопку, я хочу, чтобы фоновое изображение увеличивалось до следующего и возвращалось к «_1», когда оно достигает максимального значения. Есть ли способ сделать это?
Я попытался получить button1.BackgroundImage.ToString()
, но это дает System.Drawing.Bitmap
вместо Resources._1
, как я и думал (в таком случае я мог бы просто получить последний символ и включить его, чтобы изменить фон на соответствующее новое изображение ).
Спасибо за вашу помощь.