Проверка при использовании menustrip - C#
Формулировка задачи:
Добрый день!
Я создала свой menustrip c шахматами и поэтессами
Я хочу сделать неактивным один элемент на первой вкладки, и активными на остальных.
Собственно вопрос: как это сделать элегантнее?
Я сделала его не активной при прорисовке формы и потом при изменении SelectedIndexchanged проверяю индекс вкладки.
если 0 - значит сделать неактивным, в любой другой ситуации активировать его. Но код даже мне кажется неуклюжим. есть ли какой-нибудь способ это сделать посимпатичнее?
Листинг программы
- if (tabControl1.SelectedIndex == 0)
- {
- MenuItem.Enabled = false;
- }
- else
- {
- MenuItem.Enabled = true;
- }
Решение задачи: «Проверка при использовании menustrip»
textual
Листинг программы
- MenuItem.Enabled = tabControl1.SelectedIndex != 0;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д