Sto esaminando l'origine del controllo .net incorporato per TabControl e vedo che fa riferimento a questa proprietà prima di decidere se aggiungere o inserire una TabPage alla raccolta.A cosa serve Control.IsHandleCreated?
if (this.owner.IsHandleCreated)
{
this.owner.AddTabPage(tabPage, tabPage.GetTCITEM());
}
else
{
this.owner.Insert(this.owner.TabCount, tabPage);
}
Entrambe le funzioni in ultima analisi, raggiungere lo stesso obiettivo - aggiungono il TabPage alla fine dei "TabPages" interni collezione ... ma io non vedo perché dovrebbe importa quale funzione in uso.
this
riferisce al ControlCollection
che sostituisce il Control.ControlCollection
incorporato. owner
è il TabControl che utilizza lo ControlCollection
.