如果這看起來很糟糕,我很抱歉,但我一直在搜索這幾天。我試圖動態添加複選框到Windows窗體;但是,只有一個複選框出現在窗體上。這裏是我的代碼:將複選框動態添加到Windows窗體僅顯示一個複選框
for (int i = 0; i < 10; i++)
{
box = new CheckBox();
box.Tag = i.ToString();
box.Text = "a";
box.AutoSize = true;
box.Location = new Point(10, i + 10);
Main.Controls.Add(box);
}
正如你所看到的,我通過for循環添加了複選框。我曾嘗試搞亂地點,並啓用autosize以防萬一它們以某種方式重疊。結果是帶有文本「a」的單個複選框。
試試我* 50,而不是1 + 10將僅由1個像素 – Benny 2013-02-21 15:00:24