Кнопка .NET Form игнорирует. Включенный флаг - PullRequest
0 голосов
/ 06 июня 2011

Я пытаюсь установить кнопку в состояние «Включено», когда выполняются определенные условия, но, кажется, не обращает внимания на то, когда я устанавливаю ее в значение «истина».Когда я отлаживаю код и устанавливаю наблюдение за переменной Enabled, она меняется на true, но когда я наведите курсор мыши на переменную после того, как она установлена ​​в true, она все еще говорит, что она ложна.Кнопка остается отключенной, когда она должна быть включена.Кто-нибудь еще сталкивался с этим?

Вот код, с которым у меня возникают проблемы:

if (!thisCondition){
     this.btnOK.Enabled = true;
}

На самом деле ничего особенного ... это глупо, я знаю.

Ответы [ 3 ]

1 голос
/ 06 июня 2011

Если у вас есть элемент управления, который вы включили, но он находится внутри отключенного родительского элемента управления, он останется отключенным.

0 голосов
/ 06 июня 2011

Я обнаружил проблему, была функция, которую переступал отладчик, которую я не заметил, и которая произвольно возвращала значение. Надо любить нечитаемый код!

0 голосов
/ 06 июня 2011

Есть ли у вас какое-нибудь мероприятие для мыши? Вы в состоянии или пока? Остальное условие, оно присутствует?

...