我目前正在使用Visual Studio 2017进行游戏C#我想在Windows应用商店发布,但现在我遇到了设置PictureBox []列表项目图像的问题,无法找到解决方案或其他方式来设置图像所有PictureBox列表项......
这是我的代码:
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace TheSnakeGame
{
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}
private void Form2_Load(object sender, EventArgs e)
{
SpielfeldEcke1.Location = new Point(0,100);
SpielfeldEcke2.Location = new Point(this.Size.Width-SpielfeldEcke2.Size.Width,100);
SpielfeldEcke3.Location = new Point(0,this.Size.Height-SpielfeldEcke3.Size.Height);
SpielfeldEcke4.Location = new Point(this.Size.Width-SpielfeldEcke4.Size.Width, this.Size.Height - SpielfeldEcke4.Size.Height);
int AnzahlGrenzeWidth = this.Size.Width-SpielfeldEcke1.Size.Width-SpielfeldEcke2.Size.Width;
PictureBox[] GrenzlinieHorizontal1 = new PictureBox[AnzahlGrenzeWidth];
for (int i = 0; i < AnzahlGrenzeWidth; i++) {
GrenzlinieHorizontal1[i].Image = Image.FromFile(@"Bilder\BorderHorizontal.jpg"); ---- ERROR: System.NullReferenceException: "Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt."
GrenzlinieHorizontal1[i].Location = new Point(SpielfeldEcke1.Size.Width+1+i,SpielfeldEcke1.Location.Y);
}
}
}
}
我需要你的帮助!