/// <summary> /// Обработчик события - закрытие вкладки /// </summary> /// <param name="sender">Объект, инициировавший событие (???)</param> /// <param name="e">Аргумент события</param> private void onCloseTabPage(object sender, HTabCtrlExEventArgs e) { ////Вариант №1 //FindMainMenuItemOfText (e.TabHeaderText).Checked = false; //m_TabCtrl.TabPages.RemoveAt (e.TabIndex); //Вариант №2 FindMainMenuItemOfText(e.TabHeaderText).PerformClick(); }
private void onCloseTabPage(object obj, HTabCtrlExEventArgs ev) { switch (ev.Id) { case 1: //Работа MessageBox.Show(this, "Вкладка \"Работа\" не может быть закрыта!", @"Внимание!", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; case 2: //Конфигурация конфигурацияToolStripMenuItem.PerformClick(); break; default: break; } }