从子范围获取父母

时间:2015-10-29 09:50:55

标签: c# oop

如何从儿童的范围中获取/设置父对象?

class Parent
{
    var pictureBox1 = new PictureBox();
       ...
    class  Child
    {
        List<string, PictureBox> list;

        Child()
        {
            list.Add("000", /*Here I want to get the Parent elements PictureBox1 instant*/);
               etc.
            // I also set it later
            list[0].Item2.Text = "newPicture";
        }
    }
}

所以这样我实现了这些东西,我的问题是如何从Child范围到Parent.pictureBox1元素。

1 个答案:

答案 0 :(得分:1)

这在C#中是不可能的。

您需要将pictureBox传递给Child类。 看到这个链接: C# nested classes are like C++ nested classes, not Java inner classes