2011-12-29 64 views
0

如果我现在用这种方式来看问题。该XAML代码如下:Windows Phone 7上的ProgressBar不会消失

<toolkit:PerformanceProgressBar 
         x:Name="performanceProgressBar" 
         Margin="0,-40,0,0" 
         IsIndeterminate="true" 
         Visibility="{Binding ShowProgressBar}" 
         Grid.ColumnSpan="2"/> 

和后面的代码如下:

private bool ShowProgressBar 
{ 
    get { return !App.ViewModel.IsDataLoaded; } 
} 

的进度条不消失的数据加载后,即ShowProgressBar是假的。

+1

不“可见性”有可能是“看得见”或“崩溃”?它已经有一段时间了,所以我可能会错,但我认为它不需要真/假值。 – Joe 2011-12-29 04:50:57

回答

1

我认为你可以这样来做:

IsIndeterminate="{Binding ShowProgressBar}" 
+0

是的,即使它不可见,也不能让它“不确定” – Ku6opr 2011-12-29 08:23:09