在我的程序中,我目前正在以编程方式在C#中添加各种表单对象。例如,我试图创建一组特定的面板,其中包含我希望显示的数据。加载表单时,我有一个文件,其中包含我希望加载的所有数据,加载本身工作正常,但加载时我需要创建各种表单标签,面板和图像来显示所有必要的数据,并作为这样我需要使用一个单独的名称,但以编程方式制作这些面板和标签。如何将一个interator号码添加到变量名称?
for (int i=0; i<fileLength; i++)
{
Panel pnl = New Panel();
pnl.Name = "pnl1"+i;
//Set the other properties here
}
我想要做的,如果使用迭代器来追加当前迭代到名称的末尾。我正确的方式吗?或者我应该做一个不同的方法?
'Name'是不相关的变量名的字符串属性。不是唯一的,不是固定的,只是一个属性。 – TaW