如何强制在 Visual Studio 中编写 XAML 的开发人员应遵循某些标准,并且需要运行验证以及是否引发了无效的编译时错误。
例如,确保在设计期间按照我希望实现的“自定义验证”正确编写所有数据绑定表达式(有些很长)。像,
<TextBox Text="{Binding Source={StaticResource CALCULATED}, Converter={StaticResource XPathConverter}, ConverterParameter=@FIRSTNAME_STRING, XPath=@FIRSTNAME}"/>
在上面的示例中,如果Text 属性中的绑定表达式不是该格式,则应该存在编译错误。
有没有办法做到这一点?