![]() |
1
1
我认为没有一行,而且标准版更具可读性。 |
![]() |
2
0
没有现成的内衬,但完全可以利用它自己做一个 markup extensions
值得注意的是
例如,如果您通常使用单个验证规则,并希望将其保存在一行中,则可能需要创建如下扩展:
然后,在XAML中的某个地方:
瞧!现在只需要一行代码就可以将验证规则应用于绑定。 诚然,为单个验证绑定专门提供一个扩展似乎是浪费。然而,通过这个简单的概念证明,很容易扩展自定义绑定标记的概念。例如,您可以将转换器和验证规则的常用组合分组到对象中,将它们定义为静态资源,然后使用自定义绑定定义将它们应用于绑定。 |