我有一个 C# 窗体,它有一个按钮,单击该按钮时,我希望背景图像循环显示一组图像(我将其作为项目资源)。图像被命名为“_1”、“_2”等,每次单击按钮时,我希望它的背景图像递增到下一个,并在达到最高时返回“_1”。有办法做到这一点吗?
我尝试获取 button1.BackgroundImage.ToString()
但结果是 System.Drawing.Bitmap
而不是像我一样的 Resources._1
认为它会(在这种情况下,我可以只获取最后一个字符并打开它以将背景更改为适当的新图像)。
感谢您的帮助。
最佳答案
为什么不把图片放在一个数组中呢?
关于c# - C# 中的循环按钮背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15066/