我正在將控件動態添加到我的表單上,但我看不到這些新控件。動態添加的控件不會顯示在我的表單上
我的代碼是:
frmFormulario myform = new frmFormulario();
for (int i = 0; i < elements.Count; i++)
{
String nm = elements[i].name;
String chk = "chk"+nm;
CheckBox checkboxWS = new CheckBox();
checkboxWS.Name = chk;
checkboxWS.Checked = true;
checkboxWS.Visible = true;
checkboxWS.Width.Equals(40);
myform.Controls.Add(checkboxWS);
myform.Controls.SetChildIndex(checkboxWS, 0);
}
任何人能發現這個問題?
感謝
我的環境是C#的Visual Studio 2010
Windows窗體? Web表單? WPF? Silverlight的? –
您正在爲循環的每次迭代創建一個新的'frmFormulario'實例 - 這是您的意思嗎? – Nick
謝謝尼克我會改變它! – JMG