1

(疑似) スプラッシュページで Silverlight ツールキットの PerformanceProgressBar を使用しています。ただし、移動するドットは 1 つしか表示されません。なにが問題ですか?

<Grid x:Name="LayoutRoot" Background="White">
    <Grid.RowDefinitions>
        <RowDefinition Height="Auto"/>
        <RowDefinition Height="*"/>
    </Grid.RowDefinitions>

    <Grid x:Name="ActiveSplash" Height="Auto" Width="480" Background="Pink" Grid.Row="1" Visibility="Visible">            
        <Image Name="SplashScreenImage" Source="/SplashScreenImage.jpg"></Image>
        <toolkit:PerformanceProgressBar Width="480" Height="Auto"                                            
                    IsIndeterminate="True" 
                    Foreground="Blue" 
                    Background="Blue"
                    Margin="0,104,0,0" />
    </Grid>
    <Grid x:Name="ContentPanel" Visibility="Collapsed" Grid.Row="2">
        <!-- stuff -->
    </Grid>
</Grid>
4

1 に答える 1

0

パフォーマンス プログレス バーを使用している間、アプリは多くの処理を行っていますか? UI スレッドが多いほど、バーに表示されるポイントが少なくなることに気付きました。

バックグラウンド スレッドで処理を実行してみてください

于 2012-10-26T19:29:53.340 に答える