[英]PictureBox value in C#
我有一个问题,我还是 C# 的新手。 我的表单中有 10 个图片框,在我创建的方法中,我需要更改图片,但图片框可以像这样更改:
void evaluate(int c, int i) {
if (contador == 2)
{
if (aux == i + 10 || aux + 10 == i)
{
}
else
{
pictureBox+aux+.Image.FromFile(@"C:\MyGame Directory\new.jpg");
}
}
我需要这样的东西:连接pictureBox+myVariable+
尝试一组 PictureBox 变量(假设aux
是一个 int)。 然后用数组表示法引用一个:
pictureBoxes[aux].Image.FromFile(@"...");
假设 aux 是一个 int,将所有图片框控件放入以aux为键的字典中:
Dictionary<int,PictureBox> picBoxes = new Dictionary<int,PictureBox>();
picBoxes[aux].Image.FromFile(@"C:\MyGame Directory\new.jpg");
有必要有这么多画框吗? 取而代之的是 1 并根据计时器或某些逻辑旋转其中的图片。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.