Я работаю над формой окон с сенсорным экраном, которая имеет много флажков, текстовых полей, списков, выпадающих списков даты и т. Д. В зависимости от действий пользователя внизу отображается сообщение о состоянии. Например, Ваш профиль успешно сохранен, С и до даты не могут быть одинаковыми, Пожалуйста, выберите действительный ... и т. Д.
Какой элегантный способ очистить сообщение о состоянии на ЛЮБОМ прикосновении.
if (statusLabel.text != string.empty )
statusLabel.text = string.empty)
Это означает, что если установлен какой-либо флажок, любой текст вводится в текстовое поле, выбирается любой список или комбинированный список ... тогда я хочу очистить метку состояния. Таким образом, последнее сообщение о состоянии не «залипает», чтобы запутать пользователя Я выискиваю вокруг, чтобы посмотреть, смогу ли я переопределить какое-либо событие на уровне формы в одном месте, которое сделает это.
спасибо
Спасибо Сараванану и Педери за ваши предложения. Они не решают мою проблему. Я только что обнаружил расширения Reactive и опубликовал соответствующий вопрос, который может мне помочь. Обнаружение щелчка левой кнопкой мыши по winform с использованием реактивных расширений IObservable для событий