Welcome to the .NET MAUI feedback portal. We’re happy you’re here! If you have feedback on how to improve the .NET MAUI, we’d love to hear it!>
Thanks for joining our community and helping improve Syncfusion products!
Hi,
I have noticed that utility of SfDataForm is somewhat diminished with the way it's validation was realized:
I would suggest to, instead of having the form perform validation, have it delegate validation to other parties (viewmodel for example), and then bind to observable object that contains errors for each property. Object to bind to could have the standard IDataErrorInfo contract, providing all the necessary events and data.
SfData form could provide following:
Soo, that's the general idea, I think it would make the component much easier to work with.