2009-02-25 31 views
1

Visual Studio(2005 Professional),Windows窗体应用程序:我有一个包含8个选项卡的表单,每个选项卡都包含几十个控件。它们中的每一个都绑定到类型化数据集的元素。这很好,除了数据绑定错误只能在运行时发现的事实,并且通常是沉默如何检测Windows窗体中的无效数据绑定

典型案例:我在数据集的表重命名列,我忘记更新数据绑定一个链接到该列控制信息...

你知道的方式:

  • 检测窗体中的未绑定控件?
  • 检测绑定到无效(不存在)数据的控件?

回答

2

您可以使用单元测试。 在其中一项测试中,您将创建表单实例,设置一些示例数据,然后遍历所有控件并检查数据绑定。如果受限于数据,请尝试读取/写入数值。如果你得到异常,你知道si漏洞的位置。

+0

我想我不习惯UI单元测试。然而... – Mac 2009-02-26 15:18:30

相关问题