Я создал настраиваемый элемент управления, который наследует TextBox, в этом элементе управления я переопределил проверочное событие и проверил событие. Я положил проверку, проверяющую пустое поле.Дополнительная информация о событии Vallidating не работает
Теперь, когда я использую этот элемент управления на своей winform, и когда я нажимаю кнопку «Сохранить», он немедленно запускает событие сохранения. Событие проверки пользовательского управления срабатывает, и оно отображает сообщение об ошибке, но при этом оно не останавливает событие сохранения пожар ....
кнопку сохранить CauseValidation свойство имеет значение верно ..
я также поставил (this.ValidateChildren())
я также поставил CancelEventArgs ce.Cancel = истина; на заказ Textbox управления
, но ни работы, чтобы остановить сохранить событие пожаров ..
я только хочу, чтобы стрелять Сохранить событие, если Textbox не пусто.
проверка пожаров событий, показывает сообщение для пустого поля и немедленные пожары сохранить событие ..
теперь, если вы получили представление о том, то если у вас есть решение, пожалуйста, обеспечить решение ..
дословного дубликат, http://stackoverflow.com/questions/1873108/furture-details-on-vallidating-event-not-working/1873287#1873287 –