Пример #1
0
        private void CloseTabPage(Control sourceControl)
        {
            var tabPage = sourceControl as TabPage;

            switch (closeType)
            {
            case ECloseType.Current:
                MyClients.CloseTabPage(tabControlMain.SelectedTab);
                break;

            case ECloseType.AllButThis:
                MyClients.CloseTabPages(exceptTabPage: tabControlMain.SelectedTab);
                break;

            case ECloseType.All:
                MyClients.CloseTabPages(null);
                break;

            default:
                break;
            }
        }
Пример #2
0
 protected override void OnFormClosing(FormClosingEventArgs e)
 {
     MyClients.CloseTabPages(null);
     base.OnFormClosing(e);
 }