我正在编写 ac#(如果我找到原因,则为 3.5 或 4)WPF 应用程序,它使用 XamlReader 动态加载 XAML 片段以显示可自定义的 UI。此 UI 在显示之前已绑定到 XmlDataProvider,并且似乎工作得很好。
我一直在尝试找出是否可以让数据源(指向 XML 文档的 XmlDataProvider)自动验证文档的 XSD 架构?
澄清一下 - 由于应用程序的多变性质,我试图避免编写任何自定义验证规则。XSD 架构具有指定的限制(例如正则表达式或最大长度约束),我希望我的 UI 以与 Winforms 错误提供程序类似的方式响应这些限制。
任何帮助,将不胜感激!
(顺便说一句 - 将使用 XmlDataProvider 进行标记,但由于信誉请求而无法创建新标记)