установить метод объекта Parent - PullRequest
0 голосов
/ 13 октября 2010

у меня есть:

object[] obj = new object[button1, label1]; //
object parent; // some Panel

мне нужно

for (int i = 0; i < obj.Length; i++) 
   obj[i].Parent = parent;

Как это получить?

Ответы [ 3 ]

1 голос
/ 13 октября 2010
var controls = new Control[] { button1, label1 };
Control parent = ...;

foreach (Control control in controls)
{
    control.Parent = parent;
}
0 голосов
/ 13 октября 2010
object[] obj = new object[] { button1, label1 }; // create array of objects
object parent; // some Panel


for (int i = 0; i < obj.Length; i++)
{ 
   ((Control)obj[i]).Parent = parent;
}
0 голосов
/ 13 октября 2010

Обычные .NET родительские / дочерние отношения создаются следующим образом:

parent.Controls.Add(child);
...