如何在c#中修复图片框?
本文关键字: | 更新日期: 2023-09-27 18:09:30
我的c#表单设计中有16个图片框,我应该选择两个随机数并在与这些随机数相关的框上放置特定的图片,例如我有两个随机数,如8,13,并且应该在这些地方放置图片。
对此我写如下代码:
Random rnd = new Random();
int p1 = rnd.Next(1, 17);
int p2 = rnd.Next(1, 17);
pcbxp1.BackgroundImage=Image.FromFile(@"C:location'22.jpg");
我知道这段代码有错误,因为我叫我的地方这样,pcbx(1.....16)要在上面添加图像,我应该这样写例如:
pcbx1.BackgroundImage=Image.FromFile(@"C:'location'22.jpg");
和ppcbxp1错误(p1是第一个随机数)我如何把图片与随机数相关的图片框?
PictureBox pb = (PictureBox)this.Controls.Find("pcbx" + p1, true)[0];
pb.BackgroundImage=Image.FromFile(@"C:'location'22.jpg");
通过使用this.Controls。查找,我们可以在页面上找到控件