从对象分配给类实例

时间:2017-04-23 08:22:47

标签: c# using assign objectname

我有一个类Dogs,其中一个属性称为MyPictureBox(类型PictureBox)。我在窗体上也有四个图片框。

我有这段代码将相应的pictureBox es分配给每个Dog的实例。这很好用。

Dogs[0].MyPictureBox = pictureBoxDog1;
Dogs[1].MyPictureBox = pictureBoxDog2;
Dogs[2].MyPictureBox = pictureBoxDog3;
Dogs[3].MyPictureBox = pictureBoxDog4;

我花了一些时间尝试循环使用Dogs并使用其名称分配pictureBox(因为图片框名称的唯一区别是结尾1,2,3,4),但没有运气。

非常感谢任何想法(不想先解决这个问题而继续前进)。

1 个答案:

答案 0 :(得分:0)

根据我的问题,我认为你的dog应该有一个类似showOnPictureBox(PictureBox p)的方法,也许是一个包含当前狗的PictureBox的属性" "