Я изучаю источник встроенного элемента управления .net для TabControl, и я вижу, что он ссылается на это свойство, прежде чем принимать решение о добавлении или вставке вкладки в коллекцию.
if (this.owner.IsHandleCreated)
{
this.owner.AddTabPage(tabPage, tabPage.GetTCITEM());
}
else
{
this.owner.Insert(this.owner.TabCount, tabPage);
}
Обе функции в конечном итоге достигают одной и той же цели - они добавляют TabPage к концу внутренней коллекции "TabPages"... но я просто не понимаю, почему это важно, какую функцию вы используете.
this
относится к ControlCollection
, который переопределяет встроенный Control.ControlCollection
. owner
- это TabControl, который использует ControlCollection
.