2010-08-16 56 views
0

假設我有一個基於標籤的界面,如Internet Explorer。 在每個標籤頁中,cpu密集型的東西可能會發生(f.e.顯示一個波形並計算並顯示一個實時FFT),這隻與實時統計相關 - 所以只有當它對用戶可見時纔是真實的。WPF TabControl - 基於可見性的顯示計算啓用

解決此問題的最佳方法是什麼?

回答

1

您可以訂閱TabControl的PropertyChanged事件(使用SelectedIndex屬性)來檢測顯示哪個選項卡。

+0

...這就是這樣簡單的課程:) 乾杯! – Led 2010-08-16 11:57:35

0

我不確定WPF中是否有類似的控件,但我認爲這個想法是一樣的。

在Silverlight中有一個導航窗格控件,它只顯示從tabcontrol中選擇的頁面。這樣只顯示相關數據。