2012-08-15 3 views
1

Windows 8 RP에서 XAML 뷰를 더 많은 MVVM 모델로 변환했습니다.WinRT ProgressBar 값 바인딩이 업데이트되지 않음

ProgressBar.Value 속성에 바인딩하면 값이 업데이트되지 않는 것 같습니다. RaisePropertyChanged가 올바르게 전송되었지만 .Maximum 및 .Visibility와 같은 매개 변수가 올바르게 작동하는 것 같습니다. 값은 ViewModel 클래스의 DispatchTimer를 통해 업데이트됩니다.

누구나 "Metro Style Apps"에서이 문제가 발생 했습니까?

일부 조각 : ProgressBar의 위의 값을 설정하기 전에 축소

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

.

+0

다음 xaml 및 C# 코드를 표시하십시오. –

답변

5

좋습니다. 바인딩 모드는 "TwoWay"로 설정되어야합니다. 이상 모드가 기본 모드가 아닌 이유는 무엇입니까?

+0

진행률 표시 줄은 UI 관점에서 읽기 전용입니다. –

+0

그게 이상한 이유는 전혀 모드를 변경해야합니다 ... – Obiwan007

+0

코드를 추가하면 무슨 일이 일어 났는지 알려줄 수 있습니다. 덕분에 –

관련 문제