一些在代码前面完成的初始化......
private List<System.Windows.Forms.TabPage> tab_pages = new List<System.Windows.Forms.TabPage>();
int tab_increment = 0;
在代码的某处,我实时创建了一堆标签页。
for (i=0; i<5; i++)
{
tab_pages.Add( new System.Windows.Forms.TabPage() );
tab_pages[tab_increment].Location = new System.Drawing.Point(4, 22);
tab_pages[tab_increment].Name = 1 + tab_increment.ToString();
tab_pages[tab_increment].Size = new System.Drawing.Size(501, 281);
tab_pages[tab_increment].Text = tab_increment.ToString();
this.tabControl.Controls.Add(tab_pages[tab_increment]);
tab_increment += 1;
}
现在我想访问这些标签页的元素。还假设我在每个页面上创建了不同的元素(例如,tabPage[0] 一个按钮,tabPage[1] 一个复选框等),知道所有内容都是动态添加的,我如何访问它们?