protected override void ClearItems() { var pages = this.ToArray(); for (int i = 0; i < pages.Length; i++) { control.Handler.RemoveTab(i, pages[i]); control.RemoveParent(pages[i]); } base.ClearItems(); }
protected override void RemoveItem(int index) { var page = this[index]; control.Handler.RemoveTab(index, page); control.RemoveParent(page); base.RemoveItem(index); }