Pourquoi est-ce code ne fonctionne pas correctement:copie incorrecte des contrôles C#
class CTabPage : TabPage
CTabPage tp = new CTabPage();
for (int i=0; i < TabControl.TabPages[0].Controls.Count; i++)
tp.Controls.Add(TabControlTabControl.TabPages[0].Controls[i]);
où TabControl est un TabControl existant.
problème est qu'il n'y a copié que la moitié des contrôles puisque TabControl.TabPages[0].Controls.Count
est décrémenté dans la boucle.