У меня есть почти 20 текстовых полей и чтобы проверить все, что я должен вызывать проверять событие 20 раз каждый с помощью errorprovider. Есть ли эффективный способ, кроме этого.C# проверка нескольких текстовых полей?
2
A
ответ
1
this.textBox1.Validating += new System.ComponentModel.CancelEventHandler(this.textBox_Validating);
this.textBox2.Validating += new System.ComponentModel.CancelEventHandler(this.textBox_Validating);
this.textBox3.Validating += new System.ComponentModel.CancelEventHandler(this.textBox_Validating);
// And so on for the 20 boxes.
private void textBox_Validating(object sender, CancelEventArgs e)
{
TextBox textbox = (TextBox)sender;
// Do whatever yo need to do with textbox here.
}
0
Создайте валидаторы (RequiredFieldValidator или еще что-то) для каждого из них, а затем назначьте их все одной и той же ValidationGroup. Вы можете принудительно выполнить проверку всех элементов управления в этой группе одновременно.
+0
Не могли бы вы быть более конкретными, потому что ссылка перенаправляется на asp.net, и я работаю над настольным приложением. –
+0
Извините, я предположил, что сеть! – LesterDove
Смежные вопросы
- 1. C# Проверка нескольких текстовых полей
- 2. VB.NET Проверка нескольких текстовых полей
- 3. C# Проверка текстовых полей
- 4. asp.net проверка нескольких текстовых полей
- 5. Проверка нескольких текстовых полей с jquery
- 6. Проверка нескольких текстовых полей в codeigniter 3
- 7. Проверка asp.net для нескольких текстовых полей
- 8. Проверка нескольких текстовых полей в WPF
- 9. Проверка нескольких текстовых полей с использованием Javascript
- 10. Проверка нескольких текстовых полей с несколькими проверками
- 11. Проверка подлинности Javascript для нескольких текстовых полей
- 12. Проверка наличия текстовых полей
- 13. Проверка текстовых полей ASP.NET
- 14. Заполнение нескольких текстовых полей
- 15. C# счет символов нескольких текстовых полей
- 16. C# - Включение нескольких текстовых полей в цикле
- 17. Пользовательская проверка текстовых полей dijit
- 18. Проверка наличия текстовых полей Swift
- 19. MVC3 Проверка правильности текстовых полей
- 20. Rails - поиск нескольких текстовых полей и полей
- 21. Проверка нескольких текстовых полей с использованием JqueryValidation в MVC
- 22. проверки первых нескольких текстовых полей
- 23. сумма нескольких текстовых полей jquery
- 24. Автоматическое заполнение нескольких текстовых полей
- 25. добавление нескольких текстовых полей .net
- 26. Включение/отключение нескольких текстовых полей
- 27. jQuery добавление нескольких текстовых полей
- 28. intent.putExtra() для нескольких текстовых полей
- 29. Подтвердить ввод нескольких текстовых полей
- 30. очистка нескольких текстовых полей сразу
Я думаю, вы можете получить ответ на свой вопрос здесь: http://stackoverflow.com/questions/1959018/validating-several-textboxes-on-ac-sharp-windows-form -at-the-same-time –
Спасибо, но я хочу проверить валидацию во время выполнения, ссылка содержит информацию о проверке на момент отправки. –