我不是为每个picturebox复制和粘贴开关和大小写三次,而是尝试在一个foreach循环中进行更改。我对C#和windows窗体非常陌生,所以非常感谢您的任何帮助。编辑:很抱歉措辞不太好,但问题是says元素不是一个有效的picturebox,我想知道为什么以及如何在可能的情况下修复它,但是谢谢你提供的替代解决方案。Random random = new Random(); var pictures = new List<Pi
我在C#中有一个小项目,(Windows Forms Application)。我有表格77 PictureBoxes (pictureBox1,pictureBox2,pictureBox3,...)我想从一个新的类(Access.cs)来控制它们,通过在类中声明一个新的picturebox因为如果我遍历每个pictureBox并添加一个click方法,然后复制粘贴代码并每次更改pictureBox编号,那么它将会太长。我已经将图片设置为public,并尝试了以下代码