所以我浏览了一些以前的解决方案,但到目前为止还没有看到任何解决我的问题的方法。我试图在玩家点击图片框时更改他们的头像。我有一个像这样的图像列表:
List<Bitmap> avatars = new List<Bitmap>();
private void GameForm_Load(object sender, EventArgs e)
{
avatars.Add(Properties.Resources.Head1);
avatars.Add(Properties.Resources.Head2);
avatars.Add(Properties.Resources.Head3);
avatars.Add(Properties.Resources.Head4);
}
这就是我试图改变它的地方:
private void pictureBoxAvatar1_Click(object sender, EventArgs e)
{
if(pictureBoxAvatar1.Image == avatars.ElementAt(0))
{
pictureBoxAvatar1.Image = avatars.ElementAt(1);
}
//I have four total possibilities, but just have this one statement until I figure it out
}
我的问题是我找不到评估切换图像的条件。