IDataErrorInfo, с поддержкой рекурсивной валидации объектов, по MVVM? имею ввиду, каких-то абстрактных классов для всего этого, ибо сомневаюсь в собственной реализации, а именно корректности и с точки зрения производительности
https://docs.microsoft.com/en-us/windows/communitytoolkit/mvvm/observablevalidator Попробуй это, может понравится
Обсуждают сегодня