我可以毫无问题地从ViewModel的构造函数启动计时器。但是,我不明白当视图不再可见时如何停止它。我试过了
`Visibility="{Binding ...}"`
和
`Unloaded="{Binding }"`
但这些似乎不起作用,所以计时器永远持续下去。当视图不再可见时,模型必须停止计时器
一个
非常糟糕的可能性是绑定到Visibility
的属性的setter
。
或者上面提到的更好的解决方案
在关闭视图的情况下设置停止条件