我試圖在動態創建的面板中動態創建單選按鈕,但我沒有收到我想要完成的任務。在C動態面板中的動態單選按鈕#
這裏是我的代碼:
private void Form1_Load(object sender, EventArgs e)
{
//Creating 3 panels
int counTer = 3;
for (int x = 0; x <= counTer; x++)
{
Panel panel = new Panel();
panel.Name = "panel" + x;
panel.Location = new Point(10 * (5 * x), 10);
panel.Size = new Size(150, 275);
//panel.BackColor = Color.Black; <-- Only for checking if they exist
panel.Controls.Add(panel);
//Creating 10 RadioButtons
int hoeveelHeid = 10;
for (int i = 0; i <= hoeveelHeid; i++)
{
RadioButton iets= new RadioButton();
iets.Name = "Waarde" + i;
iets.Text = "Waarde " + i;
iets.Location = new Point(5, 20 * i);
panel.Controls.Add(iets);
}
}
}
我沒有任何recieving板也不單選按鈕,沒有任何人看到我所犯的錯誤?
謝謝。
嘗試panel'加上'以表格的一些容器或窗體本身:'這.Controls.Add(panel);'([msdn](https://support.microsoft.com/zh-cn/help/319266/how-to-programmatically-add-controls-to-windows-forms-at-運行時間由-U))。 – Sinatr
@Sinatr謝謝,我現在沒有看到它的作品。 – Robin