void TaskBar_ItemClose(object sender, TabItemEventArgs e) { if (e.Item != null && e.Item.Tag is Form) { if (MdiClient != null) { MdiClient.CloseMdiForm((Form)e.Item.Tag); } else { ((Form)e.Item.Tag).Close(); } } }
void TabBar_ItemClose(object sender, TabItemEventArgs e) { Page page = TabPages.Find(p => p.Header == e.Item); if (page != null) { TabPages.Remove(page); } if (TabItemClose != null) { TabItemClose(this, e); } }