如何从儿童的范围中获取/设置父对象?
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元素。
答案 0 :(得分:1)
这在C#中是不可能的。
您需要将pictureBox传递给Child类。 看到这个链接: C# nested classes are like C++ nested classes, not Java inner classes