我有一个图片框数组,像这样(它们都显示了一个图像,来自设计师,来自 my.resources):
Dim imgSourcePic() As PictureBox = {imgAcronym, imgAcrostic, imgAdjective, imgAdverb, imgAlliteration, imgApostrophe, imgClause, imgComma, imgDialogue}
和另一个图片框数组(尚未显示图像):
Dim imgDefinitiontoMatch() As PictureBox = {imgDefinition1, imgDefinition2, imgDefinition3, imgDefinition4, imgDefinition5}
在子 NewGame() 我有一行代码是:
imgDefinitiontoMatch(intX).Image = imgSourcePic(intRandomNumber).Image
但是,每当它执行这行代码时,我都会收到此错误:
我对其进行了调试,发现数组中的图片框将 Image 属性显示为“Nothing”。
我还能如何将图像分配给 imgSourcePic() 中的图片框?
我尝试为所有图像创建变量,例如:
Dim picAcronym As Image = My.Resources.Acronymn_definition
...
但仍然没有取得任何成果。
我希望这不是重复的,但我整天都在试图弄清楚它似乎无法让它工作:(
非常感谢,并且一如既往地希望这是有道理的。