下面是引用circlemap於2007-03-7 14:54發表的 :
c# 我是不會啦
不過你加上這一句看看
this.Controls.Add(chk);
也就是
CheckBox chk = new CheckBox();
.......
^^ 謝謝大大回應 這裡人真少
我試過大大的方法 我也去查看了產生物件建立事件時
會自行產生的程式碼 ^^
大概是這樣用 this.Controls.Add(CheckBox());
但還是怪怪的 再慢慢來研究
先解決目前比較急
我找到了一個方法了 可以取代VB6以前的物件陣列 有索引值的
複製程式
// 先行從工具列 拉5個 checkBox();
// 即 checkBox1 ~ checkBox5
checkBox[] chkbox=new checkBox[5]; //建立 物件陣列 chkbox
// 再程式一執行時定義物件 我是在 表單生成時建構子時
chkbox[0]=checkBox1; chkbox[1]=checkBox2;
chkbox[2]=checkBox3; chkbox[3]=checkBox4;
chkbox[4]=checkBox5;
// 之後就能直接 以 chkbox陣列取代他了也可引用 chkbox[index] 跟VB6一樣了