AtomForm did support UI Validations, however Microsoft RIA Services Client has some inbuilt validation and support for IEditableObject. So we created a new AtomDataForm that supports RIA Services validation and IEditableObject support.
AtomDataForm is form control for Silverlight and WPF which supports
Tabbed Layout in the Form and Each Tab supports Rich Layout
RIA Services
Entity Framework
DataAnnotations Validation
Custom DataAnnotations Validation
Easy Form Layout
Supports MVVM, Prism and Unity
Contains simplified Child controls hierarchy
All child controls are logical child of AtomDataForm which makes it easy to data binding and access controls from code behind
Lambda Expression Binding Support
UI Atoms is suite of WPF and Silverlight controls with professional business form layout and supported controls with advanced validations. Visit Company Website
NeuroSpeech, Inc.
UI Atoms
UI Atoms for WPF - Business controls with AtomDataForm
UI Atoms for Silverlight - Business controls with AtomDataForm
UI Atoms Suite - Suite containing all the controls
Features & Benefits
AtomDataForm and AtomForm, two rich controls to enable powerful form layout management for Silverlight and WPF
Introducing powerful Lambda Binding
Expression Binding
Conditional Expression Binding
Dynamic Object (Runtime) Binding with Property extension
Form controls with in built Tabs and each tab supports rich layout
Each form item supports Label, Description, Title and CommandBox
CommandBox helps you display a button next to your field editor
AtomDataForm supports IEditableObject and corresponding events
Disabling Tab (Binding with IsEnabled property of Tabs) will hide the tab
Child controls of Form and Tab are available in code behind