Есть ли интерфейс для группировки всех элементов управления, которые CauseValidation?

Я ищу, чтобы найти общий интерфейс/базу для всех элементов управления, которые реализуют свойство CausesValidation.

Я знаю, что IButtonControl можно использовать для кнопок, но другие элементы управления вводом - DropDownLists, TextBoxes и т.д. Также нуждаются в обслуживании.

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

1 ответ

взгляните на этот класс

ContainerControl.Validate

licensed under cc by-sa 3.0 with attribution.