Цитата:
Сообщение от
S.Kuskov
Хочется иметь возможность "спросить" у заблокированного контрола причину по которой он заблокирован. Но ради этого делать все контролы доступными - перебор.
Можно просто закрашивать кнопку серым цветом, оставляя доступной для нажатия

С одной стороны получаем некую заботу системы о пользователе, с другой стороны вознаграждаем информативным сообщением об ошибке особо любознательных.
Это конечно извращение, но раз уж пошла такая пьянка ...