Я использую поставщика ошибок в своей форме Windows. При отправке формы мне нужно проверить, есть ли какая-либо ошибка в форме. Могу ли я получить, если в поставщике ошибок есть ошибка.Проверьте, есть ли ошибка с поставщиком ошибок
0
A
ответ
9
Напишите метод Validate()
, который возвращает false, если он не прошел проверку и выполнил его с обработчика SaveButton
. Вы, , должны выполнить повторную проверку всех элементов управления формы в этом методе. Продолжить Save
только когда Validate()
возвращает true.
Вы можете использовать ErrorProvider.GetError, чтобы получить ошибку в конкретного элемента управления на вашей форме, но, чтобы получить все ошибки на всей форме вам нужно будет перебирать все элементы управления, которые используют этот конкретный экземпляр ErrorProvider на форме в любом случае.
Смежные вопросы
- 1. Проверьте, есть ли ошибка?
- 2. Есть ли способ обхода #define, представленного поставщиком?
- 3. Есть ли Энциклопедия ошибок?
- 4. Проверьте, есть ли opengl
- 5. Проверьте, есть ли сайт
- 6. Проверьте, есть ли камера
- 7. Проверьте, есть ли сервис
- 8. Проверьте, есть ли ExternalStorage
- 9. Проверьте, есть ли вложение изображение
- 10. Проверьте, есть ли символ emoji
- 11. Проверьте, есть ли дети, существуют
- 12. Проверьте, есть ли в joomla
- 13. Проверьте, есть ли у ul
- 14. TCL: проверьте, есть ли переменная
- 15. Проверьте, есть ли недействительный символ
- 16. Проверьте, есть ли дата Воскресенье
- 17. Проверьте, есть ли текст td?
- 18. PHP - проверьте, есть ли существование
- 19. Проверьте, есть ли div с пометкой auto
- 20. Проверьте, есть ли строка с цифрами
- 21. Проверьте, есть ли элемент с введенным ID
- 22. Проверьте, есть ли подпоток ввода
- 23. проверьте, есть ли hWnd кнопка
- 24. Проверьте, есть ли свойство DisplayNameAttribute
- 25. Проверьте, есть ли последовательные порты
- 26. Проверьте, есть ли в NERDTree
- 27. Проверьте, есть ли окончательная запись?
- 28. Проверьте, есть ли поле ввода @
- 29. Проверьте, есть ли прослушивание делегата?
- 30. Проверьте, есть ли его символ
@gdoron, я уверен, что он имеет в виду, когда он нажимает кнопку OK на форме. –