即使对已选中的列表框进行排序,名称也不应更改。 我试图通过使用连接字符串来命名它们但是最后没有用。我需要将它们命名为像“Polygon 1,2等”的ID,并相应地显示它们。
答案 0 :(得分:1)
动态(WinForms)的所有CheckBoxes
的代码集名称:
public Form1()
{
InitializeComponent();
CheckBox[] chk = new CheckBox[10];
for (int i = 0; i < 10; i++)
{
chk[i] = new CheckBox();
chk[i].Name = "Polygon " + i + 1;
//Rest of your code
}
}
对于CheckBoxList
这样的事情(Web应用程序):
CheckBoxList chkList = new CheckBoxList();
CheckBox chk = new CheckBox();
chk.ID = "Polygon1";
chkList.Items.Add("chk");
myDiv.Controls.Add(chkList);