我有:集對象的方法父
object[] obj = new object[button1, label1]; //
object parent; // some Panel
我需要
for (int i = 0; i < obj.Length; i++)
obj[i].Parent = parent;
如何獲得呢?
我有:集對象的方法父
object[] obj = new object[button1, label1]; //
object parent; // some Panel
我需要
for (int i = 0; i < obj.Length; i++)
obj[i].Parent = parent;
如何獲得呢?
var controls = new Control[] { button1, label1 };
Control parent = ...;
foreach (Control control in controls)
{
control.Parent = parent;
}
普通.NET父/子關係創建這樣的:
parent.Controls.Add(child);
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;
}
如果這是C#,你應該將其標記爲C#,你會更容易得到答案。 – andrewmu 2010-10-13 15:02:17
抱歉忘記添加C#標籤 – 4iNo 2010-10-13 15:13:14
我認爲第一行可能是錯誤的,你是否試圖聲明一個對象數組,例如: 'object [] obj = new object [] {button1,label1};'? – 2010-10-13 15:18:37