Когда я не использую элементы управления данными, такие как DataForm и DataGrid, можно ли использовать в моих объектах такие атрибуты, как [Required], [StringLength]? Могут ли они использоваться для проверки вне вышеупомянутых элементов управления данными?
Если да, не могли бы вы указать мне на несколько примеров или документации. Я хотел бы запретить пользователям нажимать кнопку ОК, если есть какие-либо ошибки проверки, и хотел бы избежать выдачи исключений из установщиков (возможно?).