1

我有一个用于在远程系统上输入多个路径的对话框。我使用数据绑定将这些路径存储在我的模型中。我的数据记录附加了具有共同特征的验证器 - 当没有连接到远程系统时跳过验证。我在同一个对话框上有一个按钮来连接到远程系统,并且我有跟踪连接状态的 IObservableValue。

当连接状态发生变化时,如何使相关绑定重新验证?

4

1 回答 1

0

在跟踪连接状态的 IObservableValue 上添加 valuechangeListener。一旦连接状态发生变化,调用下面的方法来验证路径绑定。这可能有助于找到您正在寻找的东西

Binding class
public abstract void validateTargetToModel();
public abstract void validateModelToTarget();
于 2012-09-21T20:02:08.377 回答