0

我的问题非常接近这个问题:

如何在 ViewModel 中以编程方式切换选项卡?

但我想做的只是出于对用户的礼貌而切换选项卡,而不是使其具有约束力。(当用户开始“扫描”时,我想切换到“监控”选项卡,但不会因为扫描仍在运行而阻止他更改选项卡)。

我已经确定该设置mode=OneWay将避免用户通过更改选项卡来停止扫描,但我最初绑定到“扫描”的想法并不好,因为当它设置为“假”时,选项卡会变为“未选中” ' 我只得到一个空白矩形。当它从假变为真时,我只能调用“属性已更改”,但这似乎是非常错误的。

4

1 回答 1

0

我最终决定后面的代码是最好的方法。这对用户来说是一种 UI 便利,而 ViewModel 不需要知道任何关于它的信息。所以我钩入“开始”按钮并在单击时切换选项卡。

于 2013-04-10T08:30:30.580 回答