Windows Phone 8应用程序中的进度条

时间:2014-06-07 04:40:15

标签: c# windows-phone-8

我想在处理某些数据时向我的应用程序添加进度条。

在XAML中:

ProgressBar x:Name="progressBar1"  Value="{Binding progressPercent}" Maximum="100" Margin="10,209,10,63" Grid.Row="5" RenderTransformOrigin="0.5,0.5">

在C#中:

private void Button_Click_1(object sender, RoutedEventArgs e)
{
    IsolatedStorageFile isf = IsolatedStorageFile.GetUserStoreForApplication();
    progressBar1.IsIndeterminate = true;    

    progressBar1.Value = progressPercent;

    for(int i=0;i<5;i++)
    {
        if(count[i] == 1)
        {
            t=1;
            break;
        }
    } // and the code continues

但是当我使用断点检查它时,IsDeterminate属性不会成立。 谁能告诉我这是什么问题?

1 个答案:

答案 0 :(得分:0)

我无法看到整个页面的xaml。和代码背后。我可以检查两件事。

  1. 我将检查xaml并确保进度条不在任何其他控件之下或超出屏幕范围。我可以看到你的进度条Grid.Row是5,top设置为209.可能是它超出了屏幕范围。

  2. 可能有另一块鳕鱼在代码文件中将中间状态设置为false。