2012-08-15 31 views
1

在Windows 8 RP中,我將XAML視圖轉換爲更多類似MVVM的模型。WinRT ProgressBar值綁定不更新

綁定到ProgressBar.Value屬性似乎不更新值。 RaisePropertyChanged正確發送,其他參數如.Maximum和.Visibility似乎正常工作。 該值通過ViewModel類中的DispatchTimer更新。

任何人都遇到過這種「Metro風格應用」?

一些片段:

Time = 1; 
MaxTime = 60; 
TimerVisibility = Windows.UI.Xaml.Visibility.Visible; 
timer.Start(); 

的進度被設置在上述值之前摺疊。

+0

下一次請顯示實際的xaml和C#代碼。 – 2012-08-15 12:24:12

回答

5

好的,修好了。綁定模式應設置爲「雙向」。奇怪,爲什麼它不是默認模式?

+0

從UI的角度來看,進度條或多或少是隻讀的。 – 2012-08-15 12:24:49

+0

這就是奇怪的原因,我必須改變模式...... – Obiwan007 2012-08-15 17:53:03

+0

如果你添加了代碼,我可能會告訴你發生了什麼事情。 – 2012-08-15 19:46:40