我有一个对话框,用于在远程系统上输入许多路径。我使用数据绑定将这些路径存储在我的模型中。 我的数据库附加了具有共同特征的验证器 - 当没有连接到远程系统时,跳过验证。我在同一个对话框上有一个按钮连接到远程系统,我有IObservableValue跟踪连接状态。
如何在连接状态发生变化时重新生成相关绑定?
答案 0 :(得分:0)
在跟踪连接状态的IObservableValue上添加valuechangeListener。连接状态更改后,请调用以下方法以验证路径绑定。这可能有助于找到你想要的东西
Binding class
public abstract void validateTargetToModel();
public abstract void validateModelToTarget();