3

寻找一种方法来自动验证,例如使用单元测试,我的 WPF 应用程序中的所有控件都设置为绑定。

我正在使用数据绑定来启用应用程序中的本地化。例如,视图中的 TextBlock 控件将其 Text 属性绑定到视图模型中的“SomeLocalizedLabel”属性。

我需要确保不会错过任何控件,并且我所有的“TextBlock”控件都将它们的“Text”属性绑定到某些东西。

这里缺少的是测试视图级别。UI 测试框架不是我正在寻找的解决方案,因为我希望可以快速编写和执行的东西。

4

1 回答 1

0

在这里查看我的帖子:

您可以使用提到的机制来检查所有 XAML 并查看元素的 Text 属性,并确定它们是否错过了绑定。

LocBaml 是一个通过 XAML 提取可本地化属性的工具......然后在没有的地方生成报告。

于 2012-08-30T12:50:04.523 回答