代码之家  ›  专栏  ›  技术社区  ›  Led

WPF TabControl-基于可见性启用显示计算

  •  0
  • Led  · 技术社区  · 14 年前

    假设我有一个基于选项卡的界面,比如Internet Explorer。 在每个选项卡页中,cpu密集型的事情可能会发生(例如,显示波形,计算并显示实时FFT),这只与实时统计相关——因此只有当用户实际可以看到时。

    最好的方法是什么?

    2 回复  |  直到 14 年前
        1
  •  1
  •   Matěj Zábský    14 年前

    您可以订阅TabControl的PropertyChanged事件(使用SelectedIndex属性)来检测显示哪个选项卡。

        2
  •  0
  •   Ralf de Kleine    14 年前

    我不确定WPF中是否有类似的控制,但我认为想法是一样的。

    Silverlight中有一个导航窗格控件,它只显示从选项卡控件中选择的页面。这样只显示相关数据。