【发布时间】:2014-02-14 15:01:30
【问题描述】:
我的 MainWindow 中有一个如下所示的 UserControl:
<ctrls:Login Visibility="{Binding DataContext.Vis,
RelativeSource={RelativeSource Mode=FindAncestor,
AncestorType=Window}},
Converter={StaticResource BooelanToVisibilityConverter}"/>
所以它的可见性绑定到 MainWindow 的 ViewModel 中的属性 Vis。
我想知道的是,在 UserControl 的 ViewModel 中,当可见性发生变化时,我该如何拾取?我想在可见时启动计时器并在隐藏时停止它。
【问题讨论】: